Préambule :
Je ne suis ni informaticien, ni barbu ...
ceci étant dis, j'expose ici ma compréhension de l'utilisation de la mémoire sur un système basé sur GNU/debian
____________________________________________________________
Sur un système GNU/debian jessie, la lecture de l'utilisation de la mémoire est "assez" simple
on trouve :
- Mémoire Physique (Physical) : la RAM installé sur le PC
- Mémoire Tampon (Buffers) : regroupe les données en attente d'écriture sur le disque, celles lues sur un disque pour améliorer les performances du système (résultat d’un ‘ls’, droits sur les fichiers, …), la position des blocs libres sur les disques, des données utiles au système lié aux périphériques pour amméliorer ses performances
- Mémoire Cache (Cached) : regroupe les partitions montées en ram (tmpfs...), les données d'applications terminées, les données non "vitales" (fichiers audio ou vidéo en cours lecture), la mémoire vive de machines virtuelles
- Mémoire Swap (Swap)
pour voir l'utilisation de la mémoire il est possible d'utiliser divers outils / commandes qui globalement donnent les mêmes résultats (toute les captures ont été faite en une seule fois
Htop
mem utilisé / mem totale
939 / 6941
j'ai une préférence pour l'utilisation de texte plutôt que de graph
Mem totale : 6941M
Mem utilisée : 935M
Buffers : 32M
Cache : 633M
free -h
Mem totale : 6.8G
Mem utilisée + buffer + cache : 1.6G
Mem libre : 5.2G
Buffers : 32M
Cache : 633M
Mem utilisée sans buffers + cache : 935M
Mem libre sans buffers + cache : 5.9G
vmstat
(utilisé avec un réfréchissement de 1 seconde)
commande : watch -n 1 vmstat -sSM
(ctrl c pour fermer)
je ne vais pas décrire, ça reste assez explicite, de plus il y certains points que je ne comprends pas totalement
le Cache correspond à "swap cache"
je pense que "active memory" correspond à la Mem utilisée, mais je n'explique pas cet écart de 20M
je ne vois pas du tout à quoi correspond "inactive memory"
mate-system-monitor
Mem utilisée : 935.7 Mio
Glances :
Voir http://infomars.fr/f...591#entry114467 (merci Txon)
------- Liens -------
- https://www.randco.f...ram-sous-linux/
- http://mjules.little...oire-avec-Linux
- https://blog.seboss6...du-noyau-linux/
- http://a.michelizza....TutoAdminMemory
- http://www.linuxpedi...ge_memoire_vive
- https://www.vincentl...-ram-et-du-swap
- http://www.sygus.net...ux-proc-meminfo
- https://www.linuxtri...mstat-et-uptime
- https://www.linuxtri...formance-vmstat
- https://www.linuxtri...-free-et-vmstat
(le post d'origine étant normalement une réponse dans un sujet qui à été déplacé pour créer un nouveau sujet, je me permet de le mettre au propre et d'en faire "quelque chose de mieux")