Cam pe la 02/18/2004 12:17 AM, MihaiM scrise:

>On Tuesday 17 February 2004 20:10, Radu Filip wrote:
>  
>
>>ajutati-ma va rog sa pricep o chestie: de ce pe un sistem care are 2 GB de
>>RAM din care efectiv aplicatiile folosesc nici 30%, este totusi folosit
>>swap-ul?
>>
>>mai exact, de ce se folosesc 192748K de swap in conditiile in care cached
>>sunt 1416772K?!
>>    
>>
>
>swapperul este un proces care ruleaza in continuu, si cu prioritate minima. 
>Treaba lui este sa salveze in swap zonele de memorie alocate si mai rar 
>accesate. Zonele trecute in swap nu sunt marcate ca libere, ci sunt marcate 
>ca 'swapate', si _la_nevoie_, sunt primele suprascrise. Daca nu este nevoie, 
>informatia rezpectiva se va gasi si in RAM si in swap. Dar daca este nevoie 
>la un moment dat de multa memorie libera, iar swaparea nu s-ar desfasura cum 
>am spus mai sus, alocarea memoriei ar fi mult mai lenta, deoarece inainte de 
>a fi alocata, aceasta ar trebui inainte salvata in swap, si apoi realocata.
>  
>

That makes a lot of sense. Pe bune, cine n-a inteles si acum...
Nominalizat la categoria "Best of thread" :).

-- 
Ce nu te omoara ti-o intareste.



--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui