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

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

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

Заранее спасибо за помощь, С наилучшими пожеланиями!

2 ответа

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

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

             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 использует неиспользуемую память для буферов и кеша, освобождая ее приложениям по мере необходимости, поэтому свободная память - это впустую потраченная память.

Другие вопросы по тегам