11 st httpd igång (varav iallafall de 6 som syns i top drar 8-9MB styck)

Permalänk
Medlem

11 st httpd igång (varav iallafall de 6 som syns i top drar 8-9MB styck)

Normalt eller, för en vanlig default Apache-server som knappast jobbar alls?

Edit: En "apachectl restart" som root gjorde att jag nu bara har 6 stycken körande.
Dessutom är jag rätt säker på att jag innan hade 5-6 stycken körande som min vanliga user (top -U user) medans där är det helt tomt på httpd nu.

Vad är det som händer egentligen?

Visa signatur

CCNA sedan juni 2006

Permalänk

Jag vet inte hur många det är normalt att ha igång samtidigt, men de drar nog inte 8-9 MB styck utan det är nog snarare delat minne.

Permalänk
Medlem

Såhär ser det ut nu iallafall direkt efter omstart av Apache (som tydligen dödade hälften av processerna). Hade varit igång drygt 2 veckor och antagligen knappast nån massiv trafik till min server under den tiden.

top -U www

PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND 42370 www 4 0 8856K 5280K accept 0:00 0.00% 0.00% httpd 42369 www 4 0 8760K 5136K accept 0:00 0.00% 0.00% httpd 42372 www 4 0 8752K 5128K accept 0:00 0.00% 0.00% httpd 42373 www 4 0 8752K 5128K accept 0:00 0.00% 0.00% httpd 42371 www 4 0 8752K 5128K accept 0:00 0.00% 0.00% httpd

top -U root

PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND 514 root 96 0 4912K 1756K select 0:54 0.00% 0.00% nmbd 448 root 96 0 8736K 5052K select 0:53 0.00% 0.00% httpd 403 root 96 0 3476K 2132K select 0:39 0.00% 0.00% sendmail 233 root 96 0 1772K 1160K select 0:30 0.00% 0.00% dhclient . . osv inga fler httpd här verkar det som

EDIT: Och så besökte jag själv min egen server-sida och vips så vart det några flera daemons.
Nästan 27MB extra för ett besök på servern

PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND 42371 www 4 0 8888K 5332K accept 0:00 0.00% 0.00% httpd 42373 www 4 0 8864K 5288K accept 0:00 0.00% 0.00% httpd 42370 www 4 0 8856K 5280K accept 0:00 0.00% 0.00% httpd 42369 www 4 0 8760K 5136K accept 0:00 0.00% 0.00% httpd 42441 www 4 0 8752K 5128K accept 0:00 0.00% 0.00% httpd 42440 www 4 0 8752K 5128K accept 0:00 0.00% 0.00% httpd 42372 www 4 0 8752K 5128K accept 0:00 0.00% 0.00% httpd 42442 www 4 0 8752K 5128K accept 0:00 0.00% 0.00% httpd

Visa signatur

CCNA sedan juni 2006

Permalänk
Medlem

MinSpareServers MaxSpareServers StartServers

Permalänk
Medlem

Det är normalt, Apache (eg: httpd) startar ett antal "trådar"/"processer" (skriver inom "" eftersom det inte är riktiga trådar eller riktiga processer) får att klarar ett antal samtidiga användare.

Hur många som skall startas är en inställnings sak i httpd.conf.

Minnet delas mellan dom olika "processerna" så man kan inte bara räkna ihop dom.

Visa signatur

Kriga mot min brute: http://gunnard.se.mybrute.com om du vågar :D

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av GunnarD
Det är normalt, Apache (eg: httpd) startar ett antal "trådar"/"processer" (skriver inom "" eftersom det inte är riktiga trådar eller riktiga processer) får att klarar ett antal samtidiga användare.

Hur många som skall startas är en inställnings sak i httpd.conf.

Minnet delas mellan dom olika "processerna" så man kan inte bara räkna ihop dom.

Men minnet rapporteras ju olika för alla processerna. Hur vet man i så fall vad som är det egentliga åtgångna minnet för allihopa?

Och om dom nu inte drar nåt minne alls nästan när dom "förökar sig" hej vilt, vad är det då för nackdel med att ha kanske 20st istället för 10st? Nåt jag bör bry mig om att konfa i httpd.conf eller är detta helt normalt och jag kan bry mig om något viktigare istället?

Visa signatur

CCNA sedan juni 2006

Permalänk
Medlem

Default inställningarna i httpd.conf räcker långt, har aldrig behövt gå in och "pilla" på dom inställningarna.

Har du en väldigt populär saijt så kan man behöva utöka antalet, men kör med standard och klagar besökarna på att dom inte kommer in så kan du öka.

httpd ser alltid till så att det finns ett antal httpd processer lediga, blir det för lite lediga så startas flera och är det för många lediga så stängs en del ner.

Visa signatur

Kriga mot min brute: http://gunnard.se.mybrute.com om du vågar :D

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av GunnarD
Default inställningarna i httpd.conf räcker långt, har aldrig behövt gå in och "pilla" på dom inställningarna.

Har du en väldigt populär saijt så kan man behöva utöka antalet, men kör med standard och klagar besökarna på att dom inte kommer in så kan du öka.

httpd ser alltid till så att det finns ett antal httpd processer lediga, blir det för lite lediga så startas flera och är det för många lediga så stängs en del ner.

Ok, tack så mycket
Men då är det iallafall inte ca 10x8MB som går åt när jag har 10st httpd igång....inte bara att addera dom alltså

Visa signatur

CCNA sedan juni 2006