Thread swap schuld? (56 answers)
Opened by Froschpopo at 2006-05-22 20:12

ptk
 2006-05-23 00:17
#30111 #30111
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
[quote=Froschpopo,22.05.2006, 22:00]niemals geswappt wird, wenn ich maxClients auf 6 setze. Aber dann dauert der einzelne Request fast 2 Minuten und das ist deutlich zu hoch!
[/quote]Tatsächlich 2 Minuten und nicht 2 Sekunden? Hast du vielleicht einen Deadlock produziert? Machst du aus dem Apache-Request heraus Anfragen an deinen eigenen Server? Wie hast du gemessen?
Quote
Da war ich bei MaxClients 25 mit nur einer halben Sekunde deutlich schneller, trotz swap !!

Dass er überhaupt grundsätzlich swapped scheint schon am apache2 zu liegen, denn der swapp ist sofort weg, wenn ich den server kurz stoppe.
Wieviel verbrauchen die einzelnen Apache-Prozesse? Was sagt top?
Quote
Zur weiteren Info:

StartServers 15
MinSpareServers 15
MaxSpare Servers 19
ServerLimit
MaxClients 25
MaxRequestsPerChild 0

Und du setzt hoffentlich auch StartServers etc. runter, wenn du MaxClients runtersetzt? Und MaxRequestsPerChild lieber auf einen Wert setzen, z.B. 1000 oder 10000, um eventuellen Memory-Leaks vorzubeugen.

View full thread swap schuld?