Это статистика памяти моего VPS (OpenVZ).
$ free -m
total used free shared buffers cached
Mem: 800 405 394 0 0 405
-/+ buffers/cache: 0 800
Swap: 0 0 0
В нем размещается стек PHP (nginx, Apache, mod_php) + некоторые приложения Python через uWSGI, поэтому машина не простаивает тем не мение. Может ли кто-нибудь объяснить, почему отображается только кешированная память, а буферы всегда равны 0 (возможно, проблема виртуализации)? А что значит buffers
и cached
значения памяти точно имеют в виду?
PS: Я видел похожие вопросы вроде этот, но они не уточняют ...
OpenVZ не позволяет вам увидеть, как используется физическая память, не назначенная вам. Он показывает только выделенную вам память и ее объем, назначенный для созданных вами процессов.
Вы часто обнаружите, что по этой причине и по многим другим подобным причинам рекомендуется хранить важные приложения на безопасном и большом расстоянии от OpenVZ.