[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Ma swap n'est jamais utilisee!



Salut,

Serge Cavailles a écrit :
Le Lundi 08 Janvier 2007 21:26, luna@bzh.net a écrit :

Par contre, le swap ne sert que lorsqu'il n'y a pas assez de ram pour
toutes les applications.

Pas forcément. Le noyau peut aussi décider de swapper des processus (ou des pages ?) inactifs afin de libérer de la mémoire pour le cache disque s'il estime que c'est plus efficace.

oui et non. Les applications (exécutables) ne sont pas les seules concernées. Les données qu'elles manipulent sont aussi en ram ;-)

Application = code + données.

Comme sur la machine en question il y a suffisament de ram pour tout le monde, il n'utilise pas le swap.

non. Dans le cas présent il ne s'agit pas d'avoir de la place pour les applis, mais de stocker des données en attente de transmission par le réseau. Le débit entre le disque et l'application étant très supérieur à celui entre l'application et la carte réseau,

Pas toujours. Une interface gigabit ethernet peut débiter plus qu'un disque ATA.

la mémoire sert de tampon pour les données de l'appli en attente de transmission. Si il y a plus de données en attente de transmission que de ram dispo, on pourrait s'attendre à ce que le swap prenne le relai de la ram, d'où la question de GIGGz.

Tu parles de tampon géré par l'application ou par le noyau ?



Reply to: