Pour moi, il n'est pas clair quelle est la différence entre les deux Linux mémoire concept :buffer
et cache
. J'ai lu ce post et il me semble que la différence entre eux est la stratégie d'expiration:
- tampon de la politique du premier entré, premier sorti
- cache de la politique est la Moins Récemment Utilisée.
Suis-je le droit?
Mise à JOUR: je suis en train de regarder les deux commandes: free
et vmstat
james@utopia:~$ vmstat -S M
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
5 0 0 173 67 912 0 0 19 59 75 1087 24 4 71 1
james@utopia:~$ free -m
total used free shared buffers cached
Mem: 2007 1834 172 0 67 914
-/+ buffers/cache: 853 1153
Swap: 2859 0 2859