On Wed, 12 Mar 2003, Andrei Bucur wrote:
> swap-ul nu creste ... deci e bine :-)
> acum eu de unde stiu daca serverului meu i-ar mai trebui memorie sau nu ?
> ca din cate inteleg eu kernelul foloseste toata memoria indiferent de cata
> este !?
Check this out:
=====[ cut here ]=====
Number3:~$ free
total used free shared buffers cached
Mem: 254680 250276 4404 0 79472 19740
-/+ buffers/cache: 151064 103616
Swap: 1052248 67684 984564
=====[ and here ]=====
Asta e pe o masina cu apache, squid, postfix si alte chestii care e
up de ceva vreme... Dupa cum vezi, ai o linie foarte utila care se numeste
"-/+ buffers" si care iti spune cata memorie este libera (103616) daca
se scade cea efectiv ocupata de kernel cu cache/etc. Daca incerci sa
rulezi un programel care aloca memorei la infinit, vei vedea cum mai intai
se modifica valorile de aici (prima linie ramanand relativ
neschimbata) apoi incepe sa aloce in swap cand nu mai are de unde.
De observat ca si swap-ul este utilizat, desi exista memorie
libera. Asta e normal, procese care nu sunt active mai multa vreme
sunt trimise pe swap si stau acolo in loc sa manance spatiu degeaba in
memoria principala.
Asadar, ca sa testezi cel mai bine utilizarea memoriei, imediat dupa
un reboot incearca sa incarci server-ul pana la capacitate maxima (cu un
tester http/ftp/whatever de pe alt host, sau eventual poti sa-ti faci
singur un script care cere pagini random de pe server, download-eaza
fisiere prin ftp, trimite mail-uri s.a.m.d.), si in timp ce iti ruleaza
script-ul urmaresti incarcarea memoriei. Daca nu intra in swap, e
totul ok. Daca vezi ca incepe sa dea din colt-in-colt si haraie hard-ul la
greu, e clar ca mai e nevoie de memorie.
Numai bine,
--
Mihnea-Costin Grigore [ "Tenebus Ipsilo Ibinem Catehens" ]
E-mail: [EMAIL PROTECTED] Home Page: http://mgc8.virtualave.net
--
Pentru dezabonare, trimiteti mail la
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/