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

Сколько памяти требуется для настройки базовой лампы?

Планирую арендовать VPS.

Сколько памяти требуется для базовой установки Debian, Apache, Mysql, PHP?
Под базой я подразумеваю не учитывая трафик (который будет ниже 1к хитов в день). Никаких сложных баз данных или скриптов, пожирающих память.

Для справки, я бы посчитал на 512 МБ больше, чем мне нужно. (Но я не уверен, насколько я прав.)


Возможный дубликат: Сколько оперативной памяти VPS мне потребуется для работы Wordpress, Apache, SVN и MySQL?

Разница в том, что я специально спрашиваю о Debian, Apache, Mysql и PHP. дефолт Конфигурация Debian. Никакой настройки памяти или замены Apache более легким демоном.

На другой вопрос также есть дико противоречивые ответы.

Есть два основных фактора:

  1. Размер вашей базы данных MySQL.
  2. Количество одновременных сессий Apache.

В идеале у вас должно быть достаточно памяти для хранения всей базы данных MySQL. Кроме того, вам понадобится достаточно памяти для (size of a single Apache/PHP process) * (number of simultaneous Apache requests). Когда я делал этот расчет, наши тесты показали, что процесс 25 МБ / Apache + PHP5 был разумным числом. Объедините рассчитанный размер вашей базы данных MySQL и предполагаемые требования к памяти Apache и добавьте еще 25% для некоторого запаса.

РЕДАКТИРОВАТЬ: Я неправильно понял твой вопрос. Я думал, что там указано 1 тыс. Запросов на минута. Итак, чуть более разумные требования:

Если ваша БД достаточно велика, и скорость вызывает беспокойство, вы все равно хотите, чтобы она умещалась в памяти. В противном случае ваша интуиция в порядке, экземпляр 512M будет в порядке.

РЕДАКТИРОВАТЬ № 2: тем не мение, имейте в виду, что если вы закончите с медленным DOS или просто небольшим всплеском трафика, который заставит вас пройти через 15-20 одновременных сеансов Apache, вы попадете в своп. А подменный ящик - бесполезный, по большей части мертвый ящик. Так что не забудьте закрыть MaxClients ниже этого. Я бы предложил 10-15 для коробки 512M.