$ free
total used free shared buff/cache available
Mem: 16349804 4727520 9075260 13992 2547024 11238920
Swap: 19528700 12284 19516416
$ cat /proc/vmstat
nr_free_pages 2268791
nr_file_pages 502861
$ cat /proc/meminfo
MemTotal: 16349804 kB
MemFree: 9075360 kB
MemAvailable: 11239020 kB
Buffers: 1063716 kB
Cached: 939312 kB
SwapCached: 8416 kB
Por que o buff / cache (2547024) mostrado em comando livre é maior que o listado em vmstat (502861 * 4 = 2011444) ou meminfo (1063716 + 939312 + 8416 = 2011444)?
$ uname -a
Linux OP3020 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
$ free --version
free from procps-ng 3.3.10
Tags memory linux linux-kernel