Le 18.01.2006 10:54:39, david demonchy a écrit :
Bonjour, J'ai 3 pc (dont un server) tous équipés d'une swap plus ou moins grande. Or quand je fais un top, je m'apercois que la swap est quasiement jamais utilisé, quelque Mo sur les 250-700 dispo. Même quand je lance plusieurs appli en meme temps, la RAM est utilisé à fond mais ca ne consomme jamais de swap, sur le serveur équipé de 700 Mo je ne ressent pas forcement le souci, par contre sur mon portable qui lui n'a que 256Mo frocement ca rame ! Quelqu'un aurait il une petite idée du pourquoi, le portable est en unstable. le fstab pour la swap est : /dev/hda5 none swap sw 0 0 le top donne : Swap: 489908k total, 0k used, 489908k free, 321120k cached un swapon -s donne Filename Type Size Used Priority /dev/hda5 partition 489908 0 -1
S'il n'y a pas assez de mémoire vive, le swap est utilisé.Lorsque le swap est utilisé avec des processus actifs, les performances diminuent car les accès et transferts disques sont *beaucoup* plus lent que les accès et transferts mémoire. S'il n'y a pas assez de mémoire + swap, le système commence à tuer des processus.
Si votre système continue à fonctionner sans élimination de processus, c'est qu'il y a assez de mémoire (mémoire + swap). Mais ça ne le fait pas ramer pour autant : où mettrait-il les données ?
Lancez une commande « free ». Ça vous dira comment est utilisée votre mémoire. Linux met en cache pas mal de choses. Il se peut que vous ayez beaucoup de données en cache mais cet espace sera libéré pour des processus si c'est nécessaire.
Merci pour vos lumières. Fusco - David Demonchy
Jean-Luc
Attachment:
pgpH6GzvFtauq.pgp
Description: PGP signature