Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak podnieść wydajność apacha?
Forum PHP.pl > Forum > Serwery WWW > Apache
apn007
Witam. Mam na serwerze ruch rzędu 100 użytkowników na raz. Posiadam jeszcze moc procesora i pamięć a jednak serwer strasznie muli. Może mi ktoś podpowiedzieć jak powinny wyglądać ustawienia przy takiej liczbie użytkowników? Dodam, że max_clients ustawiałem już na wartość 256 i liczba procesów apacha podchodziła pod tą granicę a jednak nie zużywam nawet 40% mocy serwera. Moje ustawienia:
Kod
#ServerRoot "/etc/apache2"

#
# The accept serialization lock file MUST BE STORED ON A LOCAL DISK.
#
LockFile ${APACHE_LOCK_DIR}/accept.lock

#
# PidFile: The file in which the server should record its process
# identification number when it starts.
# This needs to be set in /etc/apache2/envvars
#
PidFile ${APACHE_PID_FILE}

#
# Timeout: The number of seconds before receives and sends time out.
#
Timeout 1

#
# KeepAlive: Whether or not to allow persistent connections (more than
# one request per connection). Set to "Off" to deactivate.
#
KeepAlive On

#
# MaxKeepAliveRequests: The maximum number of requests to allow
# during a persistent connection. Set to 0 to allow an unlimited amount.
# We recommend you leave this number high, for maximum performance.
#
MaxKeepAliveRequests 0

#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 1

##
## Server-Pool Size Regulation (MPM specific)
##

# prefork MPM
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spare
# MaxSpareServers: maximum number of server processes which are kept spare
# MaxClients: maximum number of server processes allowed to start
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_prefork_module>
    StartServers       20
    MinSpareServers    20
    MaxSpareServers    25
    ServerLimit 512
    MaxClients      90
    MaxRequestsPerChild  1000
</IfModule>

# worker MPM
# StartServers: initial number of server processes to start
# MinSpareThreads: minimum number of worker threads which are kept spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# ThreadLimit: ThreadsPerChild can be changed to this maximum value during a
#              graceful restart. ThreadLimit can only be changed by stopping
#              and starting Apache.
# ThreadsPerChild: constant number of worker threads in each server process
# MaxClients: maximum number of simultaneous client connections
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_worker_module>
StartServers       10
MinSpareThreads    10
MaxSpareThreads    20
    ThreadLimit          64
    ThreadsPerChild      25
MaxClients        200
    MaxRequestsPerChild   50
</IfModule>

# event MPM
# StartServers: initial number of server processes to start
# MinSpareThreads: minimum number of worker threads which are kept spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# ThreadsPerChild: constant number of worker threads in each server process
# MaxClients: maximum number of simultaneous client connections
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_event_module>
StartServers       5
MinSpareThreads    1
MaxSpareThreads    4
    ThreadLimit          64
    ThreadsPerChild      25
MaxClients        10
    MaxRequestsPerChild   2
</IfModule>

# These need to be set in /etc/apache2/envvars
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}

#
# AccessFileName: The name of the file to look for in each directory
# for additional configuration directives.  See also the AllowOverride
# directive.
#

AccessFileName .htaccess

#
# The following lines prevent .htaccess and .htpasswd files from being
# viewed by Web clients.
#
<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
    Satisfy all
</Files>

#
# DefaultType is the default MIME type the server will use for a document
# if it cannot otherwise determine one, such as from filename extensions.
# If your server contains mostly text or HTML documents, "text/plain" is
# a good value.  If most of your content is binary, such as applications
# or images, you may want to use "application/octet-stream" instead to
# keep browsers from trying to display binary files as though they are
# text.
#
# It is also possible to omit any default MIME type and let the
# client's browser guess an appropriate action instead. Typically the
# browser will decide based on the file's extension then. In cases
# where no good assumption can be made, letting the default MIME type
# unset is suggested  instead of forcing the browser to accept
# incorrect  metadata.
#
DefaultType None


#
# HostnameLookups: Log the names of clients or just their IP addresses
# e.g., www.apache.org (on) or 204.62.129.132 (off).
# The default is off because it'd be overall better for the net if people
# had to knowingly turn this feature on, since enabling it means that
# each client request will result in AT LEAST one lookup request to the
# nameserver.
#
HostnameLookups Off

# ErrorLog: The location of the error log file.
# If you do not specify an ErrorLog directive within a <VirtualHost>
# container, error messages relating to that virtual host will be
# logged here.  If you *do* define an error logfile for a <VirtualHost>
# container, that host's errors will be logged there and not here.
#
ErrorLog ${APACHE_LOG_DIR}/error.log

#
# LogLevel: Control the number of messages logged to the error_log.
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
#
LogLevel warn

# Include module configuration:
Include mods-enabled/*.load
Include mods-enabled/*.conf

# Include list of ports to listen on and which to use for name based vhosts
Include ports.conf

#
# The following directives define some format nicknames for use with
# a CustomLog directive (see below).
# If you are behind a reverse proxy, you might want to change %h into %{X-Forwarded-For}i
#
LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %O" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

# Include of directories ignores editors' and dpkg's backup files,
# see the comments above for details.

# Include generic snippets of statements
Include conf.d/

# Include the virtual host configurations:
Include sites-enabled/
pedro84
Co to znaczy, że serwer muli? Długie czasy odpowiedzi? Masz jakiś benchmark?
apn007
Trzeba długo czekać na stronę. Nawet po 20 sekund. Jedyny benchmark jaki mam to 'top', informacje z panelu zarządzania vps-em, i system information z webmin-a. Gdy użytkowników jest mniej to strona wyraźnie przyspiesza. Nie ma też takiego efektu, że strona zaczyna powoli zwalniać. Jak już działa to bardzo szybko strony się wczytują. Jak serwer przekroczy ~100 procesów to już się zaczynają długie przestoje.
pedro84
A jak wygląda sprawa z pamięcią? W momencie przyrostu ruchu masz zapas wolnej pamięci? Wykluczyłeś już inne procesy, np. PHP czy MySQL? Jak uruchamias PHP?
Pyton_000
Jeżeli apache to zapewne jako moduł czyli standard smile.gif

Sam się zastanawiam jak można Apache zoptymalizować żeby szybciej przetwarzał dok PHP.
pedro84
Cytat(Pyton_000 @ 19.09.2014, 16:25:49 ) *
Jeżeli apache to zapewne jako moduł czyli standard smile.gif

Ja się w zgaduj zgadulę na forach nigdy nie bawię, a obecnie uruchamianie mod_php to głupota.

Cytat(Pyton_000 @ 19.09.2014, 16:25:49 ) *
Sam się zastanawiam jak można Apache zoptymalizować żeby szybciej przetwarzał dok PHP.

Zmienić setup na Apache 2.4 + PHP-FPM + mod_proxy_fcgi.
apn007
Pamięci mam jeszcze 1,5GB przy maksymalnej liczbie procesów.
Cytat
Zmienić setup na Apache 2.4 + PHP-FPM + mod_proxy_fcgi.

Jest gdzieś dobry opis jak to wykonać? Nie chcę rozwalić konfiguracji, która działa (wolno ale działa).
pedro84
http://www.howtoforge.com/using-php5-fpm-w...le-on-fedora-18

Ale musisz Apacza kompilować ze źródeł, bo wątpię, że znajdziesz paczkę.
Pyton_000
Pedro ja używam Nginx + php-fpm więc generalnie problem Apache mnie nie dotyczy, ale rzeczy optymalizacyjne warto znać i wiedzieć co można wycisnąć smile.gif
pedro84
Cytat(Pyton_000 @ 19.09.2014, 17:34:40 ) *
Pedro ja używam Nginx + php-fpm więc generalnie problem Apache mnie nie dotyczy, ale rzeczy optymalizacyjne warto znać i wiedzieć co można wycisnąć smile.gif

Apacz 2.4 to inna bajka, wydajnościowo niewiele gorzej od Nginxa, ale zużycie pamięci jest większe. Ale widać postęp i to spory.
Pyton_000
Wg. tego co czytam to nadal nginx góruje nad Apache i to sporo.
Chyba że mówisz o jakichś konkretnych benchmarkach.
Chętnie zerknąłbym na coś czego nie widziałem smile.gif
pedro84
Niemożliwe. Chyba, że są ro porównania jakich pełno w sieci Nginx vs. Apache + mod_php, które to są tak miarodajne, jak mierzenie temperatury powietrza busolą.

Masz tutaj np. http://mondotech.blogspot.com/2012/02/apac...k-showdown.html. Mniej więcej pokrywa się z moimi testami.

Ale dla statyki nie ma nic lepszego niż Nginx. A w sumie czemu nie Nginx + Apacz? smile.gif
Damonsson
Sorry, ale Apache do Nginx, ma się jak Alfa Romeo do Ferrari.
pedro84
Cytat(Damonsson @ 19.09.2014, 19:07:11 ) *
Sorry, ale Apache do Nginx, ma się jak Alfa Romeo do Ferrari.

Apacz 2.2 tak, ale 2.4 już nie. Poza tym, to i tak takie porównanie kto ma większego w większości przypadków, bo i tak wąskim gardłem będzie baza danych. Ale w 90% przypadków przesiadka z Apacza 2.2 na Nginxa to ogromny skok.
by_ikar
Z mojego doświadczenia wynika że apache chodzi w miarę OK kiedy nasz htaccess jest w miarę lekki albo w ogóle go nie ma (tak jak w większości testów). A kiedy dołożymy tam htaccess i kilkadziesiąt regułek, no to zaczyna być fajnie.. No i tutaj na tym polu ngnix wygrywa, bo on całkiem inaczej podchodzi do kwestii regułek. A niskie użycie pamięci względem apache to już tylko plus względem apache.
apn007
Mam otwartych 200 procesów apacha. Czy to jest przyczyną opóźnień? Strona już praktycznie nie chodzi. Procesor obciążony na 10%. Mogę coś z tym zrobić nie zmieniając radykalnie konfiguracji?
pedro84
A RAM? IO? Generalnie to tak trochę bez sensu - zrób jakieś grafy, output z htop, ps aux | grep apache i można coś myśleć. Zbyt wiele zmiennych może mieć przyeczynę.
apn007
htop: Tasks~160, Load average 0.56 0.49 0.47, Mem 332MB/3072MB, Swap 0/256MB

Kod
root     18547  0.0  0.0   3128  1116 ?        Ss   11:54   0:01 /usr/sbin/htcacheclean -n -d120 -i -p/var/cache/apache2/mod_disk_cache -l300M
root     20263  0.0  0.4  82084 13976 ?        Ss   21:34   0:00 /usr/sbin/apache2 -k start

www-data 21548  0.0  0.3  82732  9656 ?        S    21:42   0:00 /usr/sbin/apache2 -k start
www-data 21717  0.0  0.2  83148  8364 ?        S    21:43   0:00 /usr/sbin/apache2 -k start
www-data 22284  0.0  0.2  82632  8048 ?        S    21:45   0:00 /usr/sbin/apache2 -k start
www-data 22393  0.0  0.2  82888  8156 ?        S    21:45   0:00 /usr/sbin/apache2 -k start
www-data 22440  0.0  0.3  82748  9512 ?        S    21:46   0:00 /usr/sbin/apache2 -k start
www-data 22734  0.0  0.2  82624  8028 ?        S    21:46   0:00 /usr/sbin/apache2 -k start
www-data 22824  0.0  0.2  83004  9128 ?        S    21:47   0:00 /usr/sbin/apache2 -k start
www-data 22825  0.0  0.2  82632  8088 ?        S    21:47   0:00 /usr/sbin/apache2 -k start
www-data 22838  0.0  0.2  82724  9288 ?        S    21:47   0:00 /usr/sbin/apache2 -k start
www-data 22851  0.0  0.3  82732  9548 ?        S    21:47   0:00 /usr/sbin/apache2 -k start
www-data 22866  0.0  0.3  83244  9716 ?        S    21:48   0:00 /usr/sbin/apache2 -k start
www-data 22893  0.0  0.2  82988  9068 ?        S    21:48   0:00 /usr/sbin/apache2 -k start
www-data 22896  0.0  0.2  82632  8076 ?        S    21:48   0:00 /usr/sbin/apache2 -k start
www-data 22898  0.0  0.3  82908  9828 ?        S    21:48   0:00 /usr/sbin/apache2 -k start
www-data 22915  0.0  0.2  82724  9256 ?        S    21:48   0:00 /usr/sbin/apache2 -k start
www-data 22935  0.0  0.2  82996  9228 ?        S    21:48   0:00 /usr/sbin/apache2 -k start
www-data 22962  0.0  0.2  83156  9432 ?        S    21:49   0:00 /usr/sbin/apache2 -k start
www-data 22967  0.0  0.2  82748  9360 ?        S    21:49   0:00 /usr/sbin/apache2 -k start
www-data 22968  0.0  0.2  82612  9192 ?        S    21:49   0:00 /usr/sbin/apache2 -k start
www-data 22969  0.0  0.3  82988  9504 ?        S    21:49   0:00 /usr/sbin/apache2 -k start
www-data 22978  0.0  0.3  83172  9536 ?        S    21:49   0:00 /usr/sbin/apache2 -k start
www-data 22984  0.0  0.2  82888  8160 ?        S    21:49   0:00 /usr/sbin/apache2 -k start
www-data 22986  0.0  0.2  82980  9256 ?        S    21:49   0:00 /usr/sbin/apache2 -k start
www-data 22989  0.0  0.2  83148  8356 ?        S    21:49   0:00 /usr/sbin/apache2 -k start
www-data 22991  0.0  0.2  82980  9100 ?        S    21:49   0:00 /usr/sbin/apache2 -k start
www-data 22995  0.0  0.3  82988  9628 ?        S    21:49   0:00 /usr/sbin/apache2 -k start
www-data 22996  0.0  0.3  83180  9596 ?        S    21:49   0:00 /usr/sbin/apache2 -k start
www-data 22998  0.0  0.2  82620  9248 ?        S    21:49   0:00 /usr/sbin/apache2 -k start
www-data 23005  0.0  0.2  82988  9396 ?        S    21:49   0:00 /usr/sbin/apache2 -k start
www-data 23011  0.0  0.2  82732  9120 ?        S    21:49   0:00 /usr/sbin/apache2 -k start
www-data 23040  0.0  0.0      0     0 ?        Z    21:50   0:00 [apache2] <defunct>
www-data 23041  0.0  0.2  82624  8060 ?        S    21:50   0:00 /usr/sbin/apache2 -k start
www-data 23042  0.0  0.2  82724  8848 ?        S    21:50   0:00 /usr/sbin/apache2 -k start
www-data 23046  0.0  0.2  82732  9340 ?        S    21:50   0:00 /usr/sbin/apache2 -k start
www-data 23047  0.0  0.3  83148  9976 ?        S    21:50   0:00 /usr/sbin/apache2 -k start
www-data 23049  0.0  0.2  82612  9256 ?        S    21:50   0:00 /usr/sbin/apache2 -k start
www-data 23052  0.0  0.3  82732  9768 ?        S    21:50   0:00 /usr/sbin/apache2 -k start
www-data 23053  0.0  0.3  82484  9468 ?        S    21:50   0:00 /usr/sbin/apache2 -k start3093  0.0  0.2  82476  9228 ?        S    21:50   0:00 /usr/sbin/apache2 -k start
www-data 23094  0.1  0.3  82876  9592 ?        S    21:50   0:00 /usr/sbin/apache2 -k start
www-data 23096  0.0  0.2  82732  9088 ?        S    21:50   0:00 /usr/sbin/apache2 -k start
www-data 23097  0.0  0.2  82752  7800 ?        S    21:50   0:00 /usr/sbin/apache2 -k start
www-data 23099  0.0  0.2  82732  9072 ?        S    21:50   0:00 /usr/sbin/apache2 -k start
www-data 23100  0.0  0.2  82636  9316 ?        S    21:50   0:00 /usr/sbin/apache2 -k start
www-data 23101  0.0  0.2  82724  9344 ?        S    21:50   0:00 /usr/sbin/apache2 -k start
www-data 23102  0.0  0.2  83204  8668 ?        S    21:50   0:00 /usr/sbin/apache2 -k start
www-data 23103  0.0  0.2  82752  7784 ?        S    21:51   0:00 /usr/sbin/apache2 -k start
www-data 23104  0.0  0.2  82680  7324 ?        S    21:51   0:00 /usr/sbin/apache2 -k start
www-data 23105  0.1  0.3  82732  9620 ?        S    21:51   0:00 /usr/sbin/apache2 -k start
www-data 23106  0.0  0.2  82724  9428 ?        S    21:51   0:00 /usr/sbin/apache2 -k start
www-data 23107  0.0  0.2  82740  9160 ?        S    21:51   0:00 /usr/sbin/apache2 -k start
www-data 23108  0.0  0.2  82980  9356 ?        S    21:51   0:00 /usr/sbin/apache2 -k start
www-data 23109  0.0  0.2  82688  7524 ?        S    21:51   0:00 /usr/sbin/apache2 -k start
www-data 23110  0.0  0.3  83276  9784 ?        S    21:51   0:00 /usr/sbin/apache2 -k start
www-data 23111  0.0  0.1  82132  6036 ?        S    21:51   0:00 /usr/sbin/apache2 -k start
www-data 23112  0.0  0.2  82624  8004 ?        S    21:51   0:00 /usr/sbin/apache2 -k start
www-data 23113  0.0  0.2  82880  8076 ?        S    21:51   0:00 /usr/sbin/apache2 -k start
www-data 23114  0.0  0.2  82724  9408 ?        S    21:51   0:00 /usr/sbin/apache2 -k start

root     23152  0.0  0.0   2308   808 pts/0    S+   21:51   0:00 grep --color=auto apache

vokiel
Jesteś pewien, że wąskim gardłem jest właśnie Apache, a nie np baza danych, skrypt aplikacji?
apn007
Sam już nie wiem. Aplikacja chodziła wcześniej na hostingu i było dobrze do momentu gdy limitów bezpieczeństwa nie zaczęło przekraczać z powodu napływu użytkowników. Doinstalowałem APC ale mało pomogło. Jest jakaś statystyka gdzie mogę dokładnie zobaczyć obciążenia bazy?
by_ikar
Tak zwane slow logi: http://dev.mysql.com/doc/refman/5.1/en/slow-query-log.html samo "zainstalowanie" APC nie sprawi że będzie działać, trzeba dodać do php.ini jeszcze odpowiednie ustawienia. Sprawdź w phpinfo lub php -m czy na liście znajduje się APC. No i powiedz coś więcej o swojej stronie, co to za strona, czy używasz bazy danych, czy operujesz na plikach etc. To nie jest tak proste żeby stwierdzić co jest wąskim gardłem twojej aplikacji jeżeli powiesz że "wolno działa"..

Możesz jeszcze doinstalować sobie iotop, coś podobnego do htop, dzięki czemu sprawdzisz jak to wygląda w przypadku dysku.
pedro84
Jeśli masz panel, to tam powinieneś mieć jakieś statystyki. Bo z tych statystyk, to obstawiałbym dwie rzeczy:
- IO
- baza danych.

Wrzuć output z:
- iostat
- vmstat
- dstat -tdD total,sda,sdb,sdc,md1 60

Chyba, że jeszcze coś innego :/
apn007
Coś takiego:
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
1 0 372 1369964 0 1425056 0 0 0 29 0 27 8 5 87 0

----total-cpu-usage---- -net/total- ---paging-- ---system--
usr sys idl wai hiq siq| recv send| in out | int csw
8 5 87 0 0 0| 0 0 | 9B 18B| 0 307
0 1 99 0 0 0| 15k 14k| 0 0 | 0 316
1 1 98 0 0 0| 10k 13k| 0 0 | 0 283
17 14 69 0 0 0| 16k 10k| 0 0 | 0 372
10 8 82 0 0 0| 17k 31k| 0 0 | 0 479
0 1 99 0 0 0| 10k 13k| 0 0 | 0 325
3 2 96 0 0 0| 14k 31k| 0 0 | 0 602
2 2 97 0 0 0| 11k 20k| 0 0 | 0 1725
29 24 47 0 0 0| 14k 17k| 0 0 | 0 401
8 8 84 0 0 0| 12k 9828B| 0 0 | 0 288
36 33 32 0 0 0| 13k 49k| 0 0 | 0 644
37 31 32 0 0 0|9610B 105k| 0 0 | 0 586
31 24 46 0 0 0| 26k 341k| 0 0 | 0 851
0 1 99 0 0 0| 48k 1154k| 0 0 | 0 263
0 0 99 0 0 0|9614B 9925B| 0 0 | 0 196
18 13 69 0 0 0| 11k 38k| 0 0 | 0 553
24 20 56 0 0 0| 14k 26k| 0 0 | 0 315
22 20 58 0 0 0|8641B 51k| 0 0 | 0 939
3 1 97 0 0 0|7386B 16k| 0 0 | 0 215
0 0 99 0 0 0|9871B 10k| 0 0 | 0 189
10 8 81 0 0 0|9709B 10k| 0 0 | 0 251
22 21 57 0 0 0| 12k 12k| 0 0 | 0 1077
13 12 75 0 0 0| 14k 22k| 0 0 | 0 357
4 3 93 0 0 0| 18k 23k| 0 0 | 0 726
0 0 99 0 0 0| 18k 10k| 0 0 | 0 194
7 5 87 0 0 0| 13k 8989B| 0 0 | 0 293
19 15 66 0 0 0|8135B 11k| 0 0 | 0 172
0 0 99 0 0 0|5679B 7104B| 0 0 | 0 158
1 1 98 0 0 0| 15k 9964B| 0 0 | 0 206
1 1 98 0 0 0| 13k 11k| 0 0 | 0 222
14 10 76 0 0 0|5116B 6736B| 0 0 | 0 227
10 8 82 0 0 0|3797B 10k| 0 0 | 0 167
19 15 67 0 0 0| 11k 8422B| 0 0 | 0 224
17 13 70 0 0 0| 16k 20k| 0 0 | 0 510
37 34 29 0 0 0| 17k 13k| 0 0 | 0 556
7 6 87 0 0 0| 10k 74k| 0 0 | 0 300
0 0 99 0 0 0|9734B 13k| 0 0 | 0 241
0 0 99 0 0 0|7231B 8118B| 0 0 | 0 161
1 1 98 0 0 0|7268B 8120B| 0 0 | 0 204
24 17 59 0 0 0| 11k 14k| 0 0 | 0 397
8 7 85 0 0 0| 10k 44k| 0 0 | 0 170
22 19 59 0 0 0| 16k 22k| 0 0 | 0 488
17 14 69 0 0 0| 43k 1031k| 0 0 | 0 417
0 1 99 0 0 0| 27k 492k| 0 0 | 0 246
0 0 99 0 0 0| 14k 9699B| 0 0 | 0 210 ^X
12 8 80 0 0 0| 12k 19k| 0 0 | 0 378 z
23 19 59 0 0 0| 10k 35k| 0 0 | 0 293 ^Z




Strona to gra przeglądarkowa z niestety duża ilością pracy na bazie ale nigdy nie miałem z nią problemów. Raczej prawidłowo zaindeksowana, czyszczona i optymalizowana regularnie.

APC dobrze zainstalowane. Sprawdziłem w phpinfo, statystyki też pokazuje. Wolnej pamięci ma dla siebie jeszcze sporo.
W mysql_slow_log pusto.
pedro84
Trudno powiedzieć. Wiele czynników może być. A zobacz jeszcze na wydajność dyskową:
Kod
dd if=/dev/zero of=/tmp/output.img bs=8k count=256k > /dev/null


A masz jakiś nagły przypływ userów w grze? Czy tak samo z siebie zaczęło się dziać?
Pyton_000
Dla BD możesz odpalić jeszcze np. tp https://github.com/major/MySQLTuner-perl
apn007
Rozwiązane, zrobiłem ramkę (wiem, tak się nie powinno robić), która czytała swoją treść z innej maszyny. Przeniosłem wszystko na jedna maszynę i pięknie działa. Doszedłem do tego instalując Status Module do Apacha. Fajnie widać co tam się w środku dzieje. Dzięki za chęć pomocy.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.