|
| fyldte ram Fra : |-| e n n i n g |
Dato : 18-11-05 16:46 |
|
Jeg har en server stående hvor jeg har apache2 mysql php og Samba.
Når serveren lige har startet op så ta'r den cirka 50MB af de 512MB RAM,
det er synes jeg er rimeligt nok.
Men når jeg så f.eks lægger HLDS(Counter-strike server) over, en mappe
der fylder 350-400MB, så ligger RAM forbruget oppe på ca. 400MB.
Det selvfølgelig også fint MENS den kopiere, men selv når jeg er færdig
med at kopiere så bli'r der stadig brugt de 400MB RAM.
Hvad kan jeg gøre for at forhindre eller lign. at dette sker?
Kan specielt mærke det bagefter, når jeg browser mig rundt inde på
serveren via samba, f.eks hvis jeg laver en ny mappe, så kommer den ikke
frem på skærmen, FØR man trykker opdatér.
På forhånd tak
- Henning
| |
Kent Friis (18-11-2005)
| Kommentar Fra : Kent Friis |
Dato : 18-11-05 16:50 |
|
Den Fri, 18 Nov 2005 16:45:41 +0100 skrev |-| e n n i n g:
> Jeg har en server stående hvor jeg har apache2 mysql php og Samba.
> Når serveren lige har startet op så ta'r den cirka 50MB af de 512MB RAM,
> det er synes jeg er rimeligt nok.
> Men når jeg så f.eks lægger HLDS(Counter-strike server) over, en mappe
> der fylder 350-400MB, så ligger RAM forbruget oppe på ca. 400MB.
> Det selvfølgelig også fint MENS den kopiere, men selv når jeg er færdig
> med at kopiere så bli'r der stadig brugt de 400MB RAM.
Det hedder disk cache, og er en af årsagerne til at ting går så
hurtigt på en Linux (specielt anden gang).
> Hvad kan jeg gøre for at forhindre eller lign. at dette sker?
Skifte til et OS der altid er langsomt.
> Kan specielt mærke det bagefter, når jeg browser mig rundt inde på
> serveren via samba, f.eks hvis jeg laver en ny mappe, så kommer den ikke
> frem på skærmen, FØR man trykker opdatér.
Er du sikker på at det skyldes disk cachen, og ikke nærmere noget
med hvorvidt den version af Samba supporterer at sende events
om nye mapper?
Mvh
Kent
--
Hard work may pay off in the long run, but laziness pays off right now.
| |
|
|