Физическая память является ценным ресурсом, и ее очень редко оставляют неиспользованной в современной ОС. Все, что не активно используется процессом, будет переработано для кеша / буферов. Например, на моем 2gig Linux box дома:
total used free shared buffers cached
Mem: 2058188 1905112 153076 0 176624 1530208
-/+ buffers/cache: 198280 1859908
Swap: 1052248 0 1052248
Обратите внимание на 1905112
и 153076
. По этой мере моя физическая память почти полностью посвящена. Тем не менее, когда вы удалите буферы / кэш на следующей строке, он показывает, что почти 1,8 гигабайта свободно и используется только 200 мг.
Ошибки вашей страницы - это просто ОС, сбрасывающая некоторые из этих кэшей / буферов, чтобы освободить место для потребностей вашего приложения.