Hello,
> Moi non plus, je ne vois pas d'ou ca vient.
> Voic un exemple de situation typique.
> moussaou@imhefpc91:/tmp > free
> total used free shared buffers cached
> Mem: 1048088 475264 572824 0 245964 88332
> -/+ buffers/cache: 140968 907120
> Swap: 136544 0 136544
> moussaou@imhefpc91:/tmp > tar tvfz IMAS.tar.gz
> ....
> moussaou@imhefpc91:/tmp > free
> total used free shared buffers cached
> Mem: 1048088 502228 545860 0 245964 115208
> -/+ buffers/cache: 141056 907032
> Swap: 136544 0 136544
> moussaou@imhefpc91:/tmp > tar xvfz IMAS.tar.gz
> ...
> moussaou@imhefpc91:/tmp > free
> total used free shared buffers cached
> Mem: 1048088 554144 493944 0 296672 115208
> -/+ buffers/cache: 142264 905824
> Swap: 136544 0 136544
C'est peut-�tre normal. J'ai d�j� vu un comportement similaire sur
Solaris. L'utilisation de la m�moire montait gentillement jour apr�s
jour. Mais quand on faisait la somme de la m�moire utilis�e par les
processus, on arrivait jamais au total que le syst�me disait utilis�.
Et l'explication que j'ai trouv�e sur le net (je me rappelle plus o�)
est : pourquoi est-ce que le kernel devrait rendre cette m�moire ?
Personne n'en a besoin...
C'est vrai : tant que personne n'en a besoin, pourquoi perdre du temps
pour lib�rer cette m�moire non utilis�e ? Au niveau optimisation, �a a
du sens. Surtout quand tu commences a avoir beaucoup de m�moire. (1 GB,
c'est quand m�me beaucoupi, m�me que �a va vite devenir assez courrant
avec les prix actuels...)
Ce qu'il te faut tester, c'est si tu demande plus que ce que le syst�me
te donne comme free en ce moment (dans ce cas 493944), mais moins que ce
qu'il y avait avant (dans ce cas 545860), est-ce que c'est OK ? Tu peux
aussi essayer de faire un programme qui utilise bien la m�moire au lieu
du tar. J'avais fait les tests sur Solaris avec matlab. C'est assez
facile de "prendre" de la m�moire. Ensuite, quitter matlab ne rendait
pas tout. Puis, demander plus que le libre avec matlab �tait OK.
Cette optimisation est peut-�tre uniquement faite quand tu as "beaucoup"
de m�moire.
Hope this help.
Olivier
--
Olivier Bornet | fran�ais : http://puck.ch/f
Swiss Ice Hockey Results | english : http://puck.ch/e
http://puck.ch/ | deutsch : http://puck.ch/g
[EMAIL PROTECTED] | italiano : http://puck.ch/i
Get my PGP-key at http://puck.ch/pgp or at http://wwwkeys.pgp.net
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.