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/

