Назад | Перейти на главную страницу

Ubuntu VPS Server - Рекомендуемая свободная память

В настоящее время у меня есть веб-приложение, работающее на vps-сервере под управлением Ubuntu 9.04 Jaunty. Недавно я установил Nagios в качестве инструмента для мониторинга. Я настроил дополнительный плагин, чтобы проверить свободную доступную память. На одном из серверов только около 7% свободной памяти.

Это разумная стоимость?

Заранее спасибо за помощь, С уважением!

Это зависит от того, как рассчитывается эта цифра.

Некоторые инструменты включают буферы и кэш в показатель свободной памяти, некоторые - нет. Кэширование ввода-вывода оказывает огромное влияние на производительность веб-сервера. Если у вас есть доступ к оболочке, попробуйте запустить "бесплатно", чтобы увидеть фактические значения, например из системы практически без нагрузки:

             total       used       free     shared    buffers     cached
Mem:       4135700     504028    3631672          0      52240     262880
-/+ buffers/cache:     188908    3946792
Swap:      4192944        156    4192788

Вот собственно (4135700 - 188908) = 3946792 бесплатно

Хотя у вас никогда не может быть слишком много памяти, если у вас меньше 50% для буферов и кеша, а общий размер контента на веб-сайте больше этого количества, ваш веб-сайт будет замедляться.

На самом деле это немного завышено. Linux использует неиспользуемую память для буферов и кеша, по мере необходимости предоставляя ее приложениям, поэтому свободная память тратится впустую.