Skocz do zawartości
Zaloguj się, aby obserwować  
pieto

Zwolnienie pamięci - przekroczony privvmpages

Polecane posty

Witam,

 

przekroczyłem privvmpages, - kilka razy na dzień mi to sie zdarza ,

wiec dostalem "wypowiedzenie" od host europe,

napisali tez ze przekraczam dozwolony load , nie wiem co pod tajemniczym słwem load sie kryje ale podejrzewam ze nie tylko privvmpages.

 

 

Muszę coś z tym szybko zrobić i pytanie co najlepiej

aby zwolnić memorkę ?

mała podpowiedź http://www.zgapa.pl/info.php

 

<IfModule prefork.c>

# number of server processes to start

StartServers 1

# minimum number of server processes which are kept spare

MinSpareServers 2

# maximum number of server processes which are kept spare

MaxSpareServers 5

# highest possible MaxClients setting for the lifetime of the Apache process.

ServerLimit 300

# maximum number of server processes allowed to start

MaxClients 100

# maximum number of requests a server process serves

MaxRequestsPerChild 0

</IfModule>

 

 

KeepAlive On

 

 

MaxKeepAliveRequests 150

 

 

KeepAliveTimeout 2

 

 

#EnableMMAP off

 

 

#EnableSendfile off

 

z gory dzieki za podpowiedzi ..

 

aha, czesciowy top:

 

top - 19:54:05 up 10:00, 1 user, load average: 3.17, 3.78, 4.36

Tasks: 65 total, 4 running, 61 sleeping, 0 stopped, 0 zombie

Cpu(s): 2.7% us, 0.7% sy, 0.0% ni, 21.7% id, 75.0% wa, 0.0% hi, 0.0% si

Mem: 4136988k total, 4054860k used, 82128k free, 64652k buffers

Swap: 8193140k total, 446180k used, 7746960k free, 1630764k cached

 

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

16231 wwwrun 16 0 29392 13m 4136 R 1.3 0.3 0:00.06 httpd2-prefork

16237 wwwrun 15 0 28512 11m 3080 S 1.0 0.3 0:00.07 httpd2-prefork

16240 wwwrun 15 0 28504 11m 3080 S 1.0 0.3 0:00.09 httpd2-prefork

25766 mysql 15 0 187m 39m 4504 S 0.3 1.0 26:45.50 mysqld

16078 wwwrun 15 0 28612 11m 3088 D 0.3 0.3 0:00.17 httpd2-prefork

16203 wwwrun 15 0 28584 11m 3084 S 0.3 0.3 0:00.10 httpd2-prefork

16219 wwwrun 15 0 37232 20m 3540 S 0.3 0.5 0:00.25 httpd2-prefork

16222 wwwrun 16 0 28488 11m 3072 S 0.3 0.3 0:00.01 httpd2-prefork

16331 wwwrun 16 0 37428 20m 3540 S 0.3 0.5 0:00.18 httpd2-prefork

16352 wwwrun 16 0 28320 10m 2372 S 0.3 0.3 0:00.01 httpd2-prefork

1 root 16 0 616 256 224 S 0.0 0.0 0:00.00 init

25634 root 15 0 1484 600 504 D 0.0 0.0 0:01.73 syslogd

25640 root 18 0 4008 804 576 S 0.0 0.0 0:00.00 saslauthd

25643 root 18 0 4008 476 248 S 0.0 0.0 0:00.00 saslauthd

25663 root 25 0 2712 704 540 S 0.0 0.0 0:00.00 couriertcpd

25665 root 18 0 2484 620 472 S 0.0 0.0 0:00.00 courierlogger

25674 root 20 0 2712 704 540 S 0.0 0.0 0:00.00 couriertcpd

25676 root 18 0 2484 620 472 S 0.0 0.0 0:00.00 courierlogger

25683 root 16 0 2712 712 548 S 0.0 0.0 0:00.00 couriertcpd

25685 root 16 0 2616 768 608 S 0.0 0.0 0:00.00 courierlogger

25694 root 18 0 2712 704 540 S 0.0 0.0 0:00.00 couriertcpd

25696 root 18 0 2484 620 472 S 0.0 0.0 0:00.00 courierlogger

25713 root 19 0 2416 1204 988 S 0.0 0.0 0:00.00 mysqld_safe

25758 root 16 0 2144 872 708 S 0.0 0.0 0:00.03 xinetd

25810 root 16 0 4632 1232 864 S 0.0 0.0 0:00.18 sshd

25850 qmails 16 0 1452 456 372 S 0.0 0.0 0:23.01 qmail-send

25851 named 20 0 36752 3052 1912 S 0.0 0.1 0:00.96 named

25858 qmaill 16 0 1408 432 372 S 0.0 0.0 0:00.18 splogger

25859 root 16 0 1440 348 260 S 0.0 0.0 0:00.11 qmail-lspawn

25860 qmailr 16 0 1436 368 276 S 0.0 0.0 0:00.00 qmail-rspawn

25861 qmailq 16 0 1400 324 268 S 0.0 0.0 0:01.57 qmail-clean

26459 root 16 0 28060 14m 6716 S 0.0 0.4 0:13.92 httpd2-prefork

26609 root 15 0 39872 6528 4012 S 0.0 0.2 0:00.02 httpsd

26613 psaadm 16 0 42132 18m 14m S 0.0 0.4 0:01.19 httpsd

27697 wwwrun 16 0 27992 9440 1436 S 0.0 0.2 0:00.00 httpd2-prefork

27944 psaadm 16 0 46160 25m 18m S 0.0 0.6 0:03.57 httpsd

28139 root 16 0 1700 676 552 S 0.0 0.0 0:00.02 cron

13606 root 16 0 9184 2760 2148 S 0.0 0.1 0:00.14 sshd

13695 root 16 0 3176 1908 1396 S 0.0 0.0 0:00.03 bash

13734 root 16 0 4320 2180 1592 R 0.0 0.1 0:00.52 mc

13736 root 17 0 3104 1856 1340 S 0.0 0.0 0:00.02 bash

11414 wwwrun 15 0 28596 11m 3072 S 0.0 0.3 0:00.04 httpd2-prefork

11539 wwwrun 15 0 28604 11m 3024 S 0.0 0.3 0:00.01 httpd2-prefork

14332 wwwrun 15 0 38060 20m 3544 S 0.0 0.5 0:01.57 httpd2-prefork

15762 wwwrun 16 0 39992 22m 3620 S 0.0 0.6 0:01.02 httpd2-prefork

15971 root 16 0 2040 1104 844 R 0.0 0.0 0:00.11 top

15979 wwwrun 15 0 39640 22m 3620 S 0.0 0.6 0:00.84 httpd2-prefork

16084 wwwrun 15 0 37316 20m 3544 S 0.0 0.5 0:00.29 httpd2-prefork

16125 wwwrun 16 0 37832 20m 3544 S 0.0 0.5 0:00.26 httpd2-prefork

16202 wwwrun 16 0 38180 21m 3544 S 0.0 0.5 0:00.54 httpd2-prefork

16238 wwwrun 15 0 37740 20m 3540 S 0.0 0.5 0:00.20 httpd2-prefork

16255 wwwrun 15 0 37332 20m 3540 S 0.0 0.5 0:00.24 httpd2-prefork

16313 root 16 0 2976 832 644 S 0.0 0.0 0:00.00 qmail-queue

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

load to generalnie obciazenie maszyny jakie generujesz (glownie CPU). to na vps'ie w HE mozna dostac za cos takiego wymowienie umowy? nie jest tak ze jak maszyna jest wolna to masz ja cala dla siebie, a jak kazdy user zaczyna obciazac to zamyka go w jakims limicie cpu i zaczyna jemu po prostu vps zamulac, a reszta userow dziala sobie normalnie? myslalem ze tylko z dzielonego hostingu mozna w ten sposob wyleciec ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

tez tak myslalem do disziaj kiedy odebralem wiadomosc

 

Dear customer,

 

we have noticed that your vps with the IP 87.230.6.48 produces too much

load, please check this and tell us what you have done because otherwise we have

to disable your server.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość

no to nieźle "pojechali".. ciekawe jak to skomentują bello, Adrian, prohost i inni : )

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zmień liczbę maxclients w Apache'u na możliwie najmniejszą, zmniejsz bufory w MySQL, powyłączaj zbędne usługi (jeśli nie lubisz specjalnie QMaila zamień go na coś lżejszego).

 

Generalnie to jednak mało smaczne, że HE nie potrafi ciąć wydajności między klientów VPSów tak jak należy. Ale jak się używa Virtuozzo.. ;).

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

uzywam virtuozzo...

 

niestety maxClient muszę miec jak najwiekszy zwiekszam co jakis czas bo jest przy malo,

czy to jest wlasnie ten parametr ktory krzyczy - zbyt duzo polaczen na stronach ?

 

bufory zmniejszym,

 

a pytanie takie podstawowe czy dla privvmpages mowa o pamięci RAM ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Swoją drogą warto było by zamienić cięższego preforka na mpm-worker :- ))

Jeżeli sam nie potrafisz tego zrobić, zatrudnij jakiegoś szpecjaliste ;-P

Dobrze mówię?

 

Swoją drogą ciekawa rzecz "75.0% wa"

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×