Сейчас решил проверить simply linux x64 на виртуалке (установил с live-cd только чтобы посмотреть использование памяти):
free -h
total used free shared buffers cached
Mem: 2,0G 909M 1,1G 0B 16M 590M
-/+ buffers/cache: 302M 1,7G
590М кешированные - они входят в 909М "использующихся"? Для чего оперативная память кешируется? Как посмотреть список запущенных процессов с указанным количеством потребляемой памяти? Можно ли посмотреть, что кешировано в памяти (тут не уверен в корректности вопроса)?
upd. Похоже, забыл перезагрузить после установки. Сейчас выглядит так:
free -h
total used free shared buffers cached
Mem: 2,0G 765M 1,2G 0B 15M 464M
-/+ buffers/cache: 284M 1,7G