Мне непонятно, какая разница между концепцией памяти Linux: buffer и cache. Я прочитал этот пост, и мне кажется, что разница между ними - это политика истечения срока действия:
- Буферная политика является первой, первой из
- Политика кэширования используется в последнее время.
Я прав?
В частности, я рассматриваю две команды: free и vmstat
[email protected]:~$ 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
[email protected]:~$ free -m
             total       used       free     shared    buffers     cached
Mem:          2007       1834        172          0         67        914
-/+ buffers/cache:        853       1153
Swap:         2859          0       2859
