On Thursday 10 January 2002 10:33, FARID MOUSSAOUI wrote:
> Bonjour,
> J'ai un PC linux avec 1 Go de memoire. Mais il y a un petit (gros)
> probleme.
> Il ne restitue jamais de la memoire utilisee!!.
> Par exemple, si je fais un tar d'un gros fichier, il commence a
> consommer de la memoire
> comme une bete et ne la restitue pas lorsqu'il fini son job.
> Savez-vous d'ou vient le probleme?
?!??!
Si vraiment il ne r�stituait pas la m�moire, une op�ration tel que :
#!/bin/ksh
integer i=0
while (( i<10000 ))
do
tar -cf gros_fichier.tar gros_directory
rm gros_fichier.tar
(( i=i+1 ))
done
... ne devrait pas pouvoir s'�x�cuter jusqu'au bout. Es-tu en train de
regarder Xosview ? La m�moire utilis�e par le buffer cache des disque est
g�r�e de mani�re dynamique. Si tu recompile un kernel apr�s ton tar, tu
devrais voir que tu peux toujours r�clamer de la m�moire.
Daniel
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.