Problem Exists Between Chair And Keyboard
Welk OS?? 
en verdere specs natuurlijk.........
en verdere specs natuurlijk.........
Per process neemt apache (zeker met php erbij) makkelijk 3-6MB...
Dus 3x4.5 = 13.5 is al bijna de helft van je geheugen.
Geheugen gebruik wordt, gok ik, niet lager als je php niet meecompileert.
Je zou apache-2 kunnen nemen en die met 1 proces en meerdere threads kunnen starten, ik weet niet of dat iets uitmaakt, in theorie wel
Dus 3x4.5 = 13.5 is al bijna de helft van je geheugen.
Geheugen gebruik wordt, gok ik, niet lager als je php niet meecompileert.
Je zou apache-2 kunnen nemen en die met 1 proces en meerdere threads kunnen starten, ik weet niet of dat iets uitmaakt, in theorie wel
Ik d8 dat je dan ook problemen zou kunnen krijgen als je apache versie 2 neemt
Hoeveel van dat gebruikte geheugen bevind zich ook daadwerkelijk in je RAM, en hoeveel gaat (na korte tijd) in de swap om daar nooit meer uit te komen? En hoeveel is shared memory?
Dat zou idd wel kunnen schelen, alleen php heeft nog geen ondersteuning voor apache 2 (alleen beta, daar wil ik nog niet aan).Op donderdag 18 juli 2002 09:41 schreef ACM het volgende:
Je zou apache-2 kunnen nemen en die met 1 proces en meerdere threads kunnen starten, ik weet niet of dat iets uitmaakt, in theorie wel
Als ik 1 httpd proces neem, betekent dit dat ik maar 1 client request tegelijk kan handlen? Lijkt me niet, maar je weet maar nooit. Dan neem ik gewoon 1 proces, a 3-6 Mb. Is een acceptabele oplossing.
Even terzijde: Geinstalleerd op een P1 166 met 32 Mb, Linux from scratch 3.2.
Problem Exists Between Chair And Keyboard
PI-133 met SSL (32mb intern)
kom dus ook wel aan zoiets... dit is apache 1.3 met vrijwel alles als shared objects gecompiled
code:
1
2
3
4
5
6
| root 124 1.4 10.3 5392 3116 ? S 13:54 0:00 /usr/local/apache/bin/httpd -DSSL www 125 0.0 10.3 5392 3116 ? S 13:54 0:00 /usr/local/apache/bin/httpd -DSSL www 126 0.0 10.3 5392 3116 ? S 13:54 0:00 /usr/local/apache/bin/httpd -DSSL www 127 0.0 10.3 5392 3116 ? S 13:54 0:00 /usr/local/apache/bin/httpd -DSSL www 128 0.0 10.3 5392 3116 ? S 13:54 0:00 /usr/local/apache/bin/httpd -DSSL www 129 0.0 10.3 5392 3116 ? S 13:54 0:00 /usr/local/apache/bin/httpd -DSSL |
kom dus ook wel aan zoiets... dit is apache 1.3 met vrijwel alles als shared objects gecompiled
Steun Elkaar, Kopieer Nederlands Waar!
Ja, maar die apache processes zijn forks. Als de Linux kernel (ik kan niks met zekerheid zeggen over andere kernels) fork() uitvoert, dan gebruiken de twee resulterende processes exact hetzelfde geheugen. Pas als deze processes in hun geheugen gaan schrijven, dan worden extra stukjes geheugen gealloceerd (copy on write).Op donderdag 18 juli 2002 09:41 schreef ACM het volgende:
Per process neemt apache (zeker met php erbij) makkelijk 3-6MB...
Dus 3x4.5 = 13.5 is al bijna de helft van je geheugen.
In principe zou het fysieke geheugengebruik van 3 apache processes dus rond de 5 MB moeten liggen.
Pagina: 1