Salut,
Philippe DELAVALADE a �crit :
Evidement ces caches ont une priorit� basse, c'est � dire que d�s que tu va lancer une application qui a besoin de m�moire, le noyau va se d�barasser des informations les plus vieilles en cache histoire de faire de la place.
Malheureusement, �a ne se passe pas comme �a chez moi ! Il rend un peu de place � l'autre appli mais pas ce qui est pr�vu et une fois l'appli arr�t�e, j'ai un peu plus de place qu'avant mais on n'est pas revenu � l'�tat initial et de loin.
Ce que je voulais dire, c'est qu'il lib�re les caches quand la totalit� de la m�moire est occup�e. Tant qu'il reste de la place en m�moire il ne lib�re pas les caches.
Quand tu lances `free`, il te donne un r�sultat sur plusieurs lignes qui forment un tableau et la deuxi�me indique l'�tat des buffers et du cache. Normalement tu dois retrouver dans la case cache/used la m�me quantit� qu'il te manque dans la case Mem/free.
A not� que diff�rents noyaux (2.2.x, 2.4.x, 2.6.x) ont des politiques d'allocation de la m�moire diff�rente...
Bye
-- S�bastien Sabl� http://libbraille.org _______________________________________________ CarrefourBLinuX mailing list [EMAIL PROTECTED] http://lists.freearchive.org/mailman/listinfo/carrefourblinux
