On Tue, Mar 23, 2004 at 07:27:15PM +0100, Jean-Marc Sac-Epee wrote:
> 
> Bonsoir,
> 
> Sur mon portable, j'ai 1 giga de RAM, dont  686 Megas libres. Je vois 
> cela en faisant:
> 
> [EMAIL PROTECTED] jm]$ free -m
>             total       used       free     shared    buffers     cached
> Mem:          1007        321        686          0          9         79
> -/+ buffers/cache:        232        774
> Swap:         1424          0       1424
> 
> 
> Sur mon PC de bureau, j'ai 2 gigas de RAM dont seulement 563 Megas libres 
> alors que je viens de rebooter. Je ne comprends pas du tout ce qui peut 
> bien me consommer 1455 Megas de RAM!!!
> 
> 
> [EMAIL PROTECTED] jm]$ free -m
>             total       used       free     shared    buffers     cached
> Mem:          2019       1455        563          0         11        132
> -/+ buffers/cache:       1311        707
> Swap:         4832          0       4832
> 
> Du coup, quand je lance des calculs gourmands en m�moire sur mon PC de 
> bureau, j'obtiens un "out of memory" (avec Matlab) aussi vite que sur mon 
> portable, alors que j'ai deux fois plus de RAM... Je ne comprends pas...
> 
> Jean-Marc 
d�j� tu n'as pas 563 mais 707 Mo de Ram de libre. en effet, la ligne +/-
buffers/cache t'indique le r�el �tat de ta RAM, la diff�rence est
utilis�e pour mettre des fichiers de ton disque dur en cache et garantir
un acc�s bien plus rapide � tes donn�es.

Maintenant, eh bien, fais un 'top' sur ta machine, tu auras un premier
apercu de qui te mange tant de ram ....
apr�s ca, si c'est pas assez pr�cis (mais pour trouver une perte de 1Go
� mon avis y'a pas besoin de mieux), apt-get install memstat 
-- 
Pierre Habouzit 
http://www.madism.org

  "L'�l�ve, comme la rivi�re, aimerait suivre son cours
   tout en restant dans son lit."   /Albert/ /Camus/

Répondre à