Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Uzycie pamieci przez procesy
http://forum.freesco.pl/viewtopic.php?f=22&t=11768
Strona 1 z 1

Autor:  Mr Groch [ środa, 22 marca 2006, 09:16 ]
Tytuł:  Uzycie pamieci przez procesy

Bardzo noobowskie pytanie, ale do tej pory za bardzo nie pracowalem
w systemie linuksowym.. Zauwazajac, ze np w top pokazuje mi
ok 8 procesow httpd i, ze "niby" kazdy z nich zajmuje 8 MB w pamieci
jak najszybciej sie dalo zaczalem grzebac w konfigu apacha
i ukrucilem liczbe preocesow do gora 2-3. Pytanie tylko czy slusznie?
Tak somo teraz jest z mysqld - prawie 10 procesow i kazdy grubo ponad
10 MB w pamieci :? Czy to naprawde tak jest, ze kazdy z tych prcesow
zajmuje ponad 10 MB w pamieci? Czy to tylko pamiec "wpsolna"
wszytskich potomnych procesow mysqld (dla przykladu)?

Uzytkownik z 64 MB RAMu dziekuje z odpowiedz :)

Autor:  viater [ środa, 22 marca 2006, 11:48 ]
Tytuł: 

Jeżeli chodzi o httpd, to u siebie też zmniejszyłem ilość procesów z 11 do 6 i nie ma żadnych problemów.
Jak jest z mysql - nie wiem, nie korzystam.

Aha - też mam 64 MB ramu :D

Autor:  passy [ środa, 22 marca 2006, 12:26 ]
Tytuł: 

Ja też na swoim starym serwerze miałem kilka procesów httpd i kilka CGPro. Miałem 64 MB RAMu i Celerona 300MHz powiem szczerze, że jak wchodziłem na swoją stronke to trochę wolno wchodziła. Teraz po zmienie serwera- PIII 700MHz i 192 MB RAM wszystko chodzi idealnie.

Autor:  TheL [ środa, 22 marca 2006, 14:24 ]
Tytuł: 

a wiecie dlaczego tak jest ?
jesli uzywacie w apache php to jak wchodzicie na strone ktora jest napisana wlasnie w tym jezyku ona sie genetuje na serwerze i dopiero jest wysylana do przegladarki klienta jako kod html. Za duze zmniejszenie liczby procesow moze spowodowac nawet nie wczytywanie sie strony.

Autor:  Mr Groch [ środa, 22 marca 2006, 15:59 ]
Tytuł: 

No ok, ale jak jest zucyciem pamieci przez te procesy-klony?
Kazde z nich zajmuje niby tyle samo pamieci (jak pokazuje top).
Czy to oznacza. ze np klazdsy procesz z osobna zajmuje 5MB pamieci (5
procesow po 5 = 25 MB), czy wsyztskie te procesy razem dziala pamiec
izajmuja razem 5 MB?

Autor:  TheL [ środa, 22 marca 2006, 16:34 ]
Tytuł: 

hmm policz ile zajmuja wszystkie procesy i Ci wyjdzie ze znacznie wiecej niz 64 MB wiec chyba jakos jest ta pamiec laczona chociaz nie mam pewnosci, mysqla nie wywalaj za duzo procesow bo bedzie Ci wywalalo bledy bazy czesciej.

Autor:  Mr Groch [ środa, 22 marca 2006, 23:33 ]
Tytuł: 

Oki - dzieki... Wlasnie troche przesadzilem - SWAP wreszcie
poszedl w ruch :)

Mimo wsyztsko, ze nie zalecasz, by mzniejszyc ilosc procesow mysql - jak
to zrobic? W manualu naprawde malo pisze o pliky my.cnf i ogolnie
konfiguracji deamona....

Autor:  Mr Groch [ piątek, 24 marca 2006, 17:02 ]
Tytuł: 

Nie przywyklem odpowiadac sam sobie, ale napisales TheL,
ze po wylaczeniu zbyt duzo procesow MySQL, zaczyna wywalac bledy.

Ok - nie chce wywalic za duzo, ale chce wywalic pare procesow MySQL.
Jak to zrobic?

Wielkie dzieki i pozdrawiam

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/