Je viens d'allumer mon PC et j'ai deux applications en cours d'exécution; Thunderbird et Firefox. Tout ce qui est en cours d'exécution fait partie des fonctionnalités d'Ubuntu (ainsi que de quelques indicateurs).
Cela dure depuis des semaines, alors je ne suis pas sûr qu'il s'agisse d'un comportement normal ou non.
À l'heure actuelle, mon indicateur d'utilisation de la mémoire indique qu'Ubuntu utilise 41% de mes 6 Go de RAM. Je n'ai même pas ouvert Gimp ou mes autres activités quotidiennes. J'achèterai encore 6 Go de RAM cette semaine pour ne pas m'épuiser lorsque j'utilise Gimp ou Openshot, par exemple.
Un aperçu de mes applications en cours montre que Nautilus en utilise le plus, mais il n’est même pas ouvert. Cela semble un peu excessif, ou est-ce que je manque quelque chose?
Essayez d’exécuter la commande free -m
dans un terminal et regardez la deuxième ligne. Il montre l'utilisation de la mémoire moins la mémoire utilisée pour la mise en cache. Par exemple, mon serveur de sous-sol utilise la mémoire suivante:
total used free shared buffers cached
Mem: 2003 1663 340 0 601 462
-/+ buffers/cache: 599 1404
Swap: 9536 21 9515
Mon serveur utilise 1663 Mo de mémoire, mais seulement 599 Mo sont alloués par les processus. Le noyau utilise le reste de la mémoire comme cache, de sorte que 1404Mo est libre d'utilisation. Rappelez-vous que la mémoire totalement inutilisée est une mémoire perdue. Si la mémoire n'est pas utilisée par les processus, elle devrait être utilisée pour mettre un disque en cache, etc. Par exemple, si vous fermez Firefox, le programme pourrait être conservé en mémoire afin qu'il démarre plus rapidement la prochaine fois que vous en aurez besoin. Si une application a besoin de mémoire, elle sera allouée sans qu'il soit nécessaire de l'échanger sur le disque.
Une autre chose que votre capture d'écran ne vous indique pas est la quantité de mémoire utilisée par les bibliothèques partagées, le code partagé entre différents processus du même programme, etc. Par exemple, les différents processus gwibber-service
partagent probablement une grande partie de la mémoire. Si vous voulez une image complète, vous devez examiner la mémoire virtuelle, la mémoire résidente, la mémoire partagée, etc. (disponible dans les préférences).
Tant que vous ne sentez pas la lenteur de la machine échanger de la mémoire sur le disque, vous n'avez pas à vous inquiéter du tout.
La raison la plus probable pour laquelle Nautilus est ouvert est qu’il est utilisé pour dessiner le bureau: toutes les icônes que vous avez sur le bureau, ainsi que le fond d’écran (je pense) sont gérés par Nautile. Cependant, son utilisation de la mémoire semble plutôt excessive. Tous les autres services semblent se situer plus ou moins dans une plage normale, bien que je ne sois pas sûr de savoir pourquoi il y aurait autant de processus gwibber.
Avez-vous configuré votre bureau pour qu'il fasse quelque chose d'extraordinaire, comme afficher le contenu de votre dossier personnel ou utiliser une sorte d'arrière-plan animé? Qu'advient-il du processus Nautile si vous exécutez killall nautilus
dans un terminal? Consomme-t-il la même quantité de mémoire lors de la sauvegarde?