web-dev-qa-db-fra.com

Pourquoi le swap zéro est-il utilisé sur ma configuration?

D'après l'apparence du swaps proc;

ubuntu:~$ cat /proc/swaps
Filename                Type        Size    Used    Priority
/dev/sdc2                               partition   4104188 0   -1
ubuntu:~$ 

Et du haut:

ubuntu:~$ top

top - 09:35:37 up  9:07,  9 users,  load average: 1.43, 0.80, 1.09
Tasks: 206 total,   3 running, 202 sleeping,   0 stopped,   1 zombie
Cpu(s):  4.4%us,  2.2%sy,  0.0%ni, 50.5%id, 42.5%wa,  0.0%hi,  0.3%si,  0.0%st
Mem:   3088492k total,  2619440k used,   469052k free,   238536k buffers
Swap:  4104188k total,        0k used,  4104188k free,  1769788k cached

Les deux disent que le swap zéro est réellement utilisé.

J'utilise un ordinateur portable Dell Core2 Duo capable de 64 bits avec 4 Go de RAM fonctionnant sous une clé USB 32 bits précise sur une clé USB persistante.

Je suis peut-être en train de répondre à ma propre question, mais je me demande si la nature de l’environnement "LiveUSB Stick" est en quelque sorte liée….

Faites-moi savoir si vous avez besoin de plus d'informations.

4
Joshua Robison

Swap est une sorte de "filet de sécurité" au cas où vous manqueriez de mémoire vive. Le fait de ne pas l'utiliser tant que vous n'en avez pas besoin est tout à fait normal.

Vous n'utilisez aucun échange car tous les processus tiennent dans votre RAM. Vous ne verrez pas réellement que les échanges sont utilisés, mais les processus ont besoin de plus d’espace. Essayez d’ouvrir de nombreux onglets dans votre navigateur ou d’installer l’outil stress que vous pouvez utiliser pour stresser la mémoire de votre système. Vous verrez alors que l’échange est utilisé.

10
roadmr

Eh bien, j'ai un indicateur de système qui semble être en désaccord avec les déclarations ci-dessus.
Firefox étant mon plus grand délinquant , il ne veut pas jouer à Nice avec d'autres, mais j'utilise depuis Opera navigateur et j'ai moins d'un problème de mémoire.

Je ne fais que deviner par comportement, mais il semble que FF veuille garder le cache même après avoir été fermé. On m'a dit parce que vous voudrez peut-être encore une fois..da! .. Probablement pas!

Peut-être que les vieux trucs pourraient être échangés au lieu de monopoliser mon cache afin que les autres applications fonctionnent lentement. On m'a dit que forcer le nettoyage du cache ne ferait fonctionner que mon processeur et se chargerait, mais je ne vois pas cela se produire, et si cela se produit peut-être seulement pendant une fraction de seconde.

Trop souvent, je dois nettoyer mon cache pour pouvoir utiliser quelque chose en même temps que le navigateur, par exemple Dropbox ou Filezilla..ride!

BTW ...

    #/bin/bash
    Sudo sync && Sudo sysctl -w vm.drop_caches=3

Aussi, pourquoi ne pas avoir le choix entre des choses que je n'utilise pas comme Evolution, ceci et cela, et cette ressource géniale! Tracker et goa-daemon ou un inducteur stupide pour me dire que j'utilise mon clavier anglais. Bilingue devrait être une sélection lors de l'installation si vous le souhaitez..pas une option résidente en mémoire!
J'utilise root edit pour modifier des fichiers /etc/xdg/autostart et les supprimer ou les remplacer par

NoDisplay = true ou display = true

ou en vrac (attention)

    cd /etc/xdg/autostart/
    Sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop

Ensuite, décochez celles que vous ne voulez pas dans les applications de démarrage RE: Comment puis-je ajouter/supprimer les applications de démarrage "cachées"?

1
James N.