Как узнать оперативную память хостинга

Одним из важнейших параметров, на которые стоит обратить внимание при выборе провайдера для своего сайта – это количество оперативной памяти на хостинге. Каждый раз, когда посетитель обращается к сайту, сервер получает информацию, которую ему требуется обработать — выполнить запросы к БД и выдать пользователю в качестве ответа одну из страниц сайта. Объем такой информации, которую сервер способен обрабатывать, и зависит от оперативной памяти на сервере хостинга.

В случае, когда движок вашего сайта не имеет достаточно оперативной памяти для своевременной обработки поступающей информации, могут возникнуть задержки в загрузке страниц и появиться ошибки. Обычно у сайтов, количество посетителей которых превысило несколько тысяч человек в сутки, наблюдается такая нагрузка, что для нее необходимо достаточно большое количество оперативной памяти. Для того, чтобы примерно знать, сколько оперативной памяти хостингу нужно для определенного сайта, нужно уметь прогнозировать количество посетителей проекта и учитывать его скорость роста.

Количество оперативной памяти, имеющейся на хостинге, отвечает не только за скорость загрузки страниц, но и за одновременную обработку запросов, выполнение важных функций.

В отличии от большинства хостеров AdminVPS предоставляет свои клиентам действительно хорошие лимиты: до 1024 мб ОЗУ пиковой (разовой) нагрузки на обычном хостинге

Как правило, для проектов, состоящих из пары десятков страниц, бывает достаточно самых простых тарифов провайдера. Конечно, при условии, что у них обыкновенный HTML-шаблон и движок без тяжелых расширений.

Если сайт статический, на нем не используются PHP и mySQL, даже 16 мегабайт оперативной памяти на хостинге вполне хватает для его работы.

По опыту использования CMS WordPress можно сказать, что для интернет-магазина на ее базе обычно хватает 64 МБ. Но при увеличении числа пользователей количество оперативной памяти, требуемой на хостинге, будет расти, и при 5-6 тысячах пользователей уже потребуется в два раза больше.

Другой пример – Drupal 8 уже имеет более высокие требования из-за необходимости в MySQL и InnoDB. Для нее 64 мегабайта считаются минимальным объемом для нормальной работы.

Несмотря на то, что на виртуальном хостинге может располагаться гораздо больше сайтов, чем на выделенном VDS сервере, он, как правило, требует меньше оперативной памяти. Это вызвано тем, что один сильно загруженный сайт с большим количеством пользователей может потреблять больше оперативной памяти на хостинге, чем несколько десятков небольших и незагруженных сайтов. Естественно, если на виртуальном хостинге разместить слишком много сайтов, то никакой оперативной памяти на них не хватит.

Для VPS очень важно правильно настроить ПО сервера, чтобы оно потребляло оперативную память оптимально. Иначе сайт на VPS будет работать менее продуктивно, чем на обычном хостинге.

Обращаем Ваше внимание на то, что при выборе самого дешевого тарифа с 512 мб ОЗУ стоит помнить о том, что на VPS устанавливается панель управления ISP Manager, которая сама по себе потребляет порядка 200-300 Мб постоянно. В связи с этим для сайта остается ограниченные ресурсы ОЗУ, что может вызвать более медленную работу сайта, нежели при его размещении на шаред хостинге.

В рамках виртуального хостинга сайт может хорошо работать, если нагрузка на соседние сайты мала. Если при этом все настройки выполнены правильно и обеспечивают оптимальную работу, такой сайт может работать даже лучше, чем сайт на VPS с плохо настроенным ПО.

Делая вывод, можно сказать, что для VPS важна не только оперативная память на хостинге, но и умение правильно настраивать программное обеспечение хостинга. Только в этом случае сайт будет работать более производительно, чем на виртуальном хостинге.

С ростом сайта неизбежно будет расти количество потребляемых им ресурсов. Различные изменения (добавление БД, скриптов, смена движка и т.п.) требуют от вас увеличения оперативной памяти на хостинге. Если вы точно не знаете, сколько оперативной памяти потребуется вашему сайту, то выбранного изначально тарифного плана может не хватить. В такой ситуации придется перейти на новый тарифный план, который потребует дополнительных денежных затрат.

Здравствуйте! У вас указано (почему то только здесь, а не в технических характеристиках виртуального хостинга и хостинга для WordPress), что вы предоставляете клиентам до 1024 мб ОЗУ пиковой (разовой) нагрузки на обычном хостинге, но не пояснили:
1) зависит ли объём оперативной памяти, предоставляемой одному сайту на виртуальном хостинге, от его тарифов;
2) каково общее количество аккаунтов на одном виртуальном сервере?

Здравствуйте! Отвечая на Ваши вопросы:

1. Не влияет тариф.
2. Конфиденциальная информация, которая не распространяется.

Основная тема этой статьи, оперативная память хостинга. Посмотрим, что это значит для хостинга, чем интересна оперативная память пользователю и почему этот параметр важен для работы сайта.

По классическому определению любая оперативная память устройства это некая область для временного хранения нужных данных, при помощи которой будет работать программное обеспечение данного устройства. Если кратко, для хостинга, оперативная память нужна, когда пользователь зашел на ваш сайт и тем самым вызвал работу установленного скрипта (CMS) на котором построен сайт. Чем больше пользователей единовременно «сидят» на вашем сайте, тем больше оперативной памяти хостинга задействовано, а значит чем больше посещаемость вашего сайта, тем больше оперативной памяти вам нужно. А теперь по деталям.

Понятно, что хостинг вы покупаете для сайта или сайтов, которые должны посещать люди и чем больше людей их будут посещать, тем лучше. Значит, чем больше оперативной памяти изначально войдет в ваш тарифный план, тем лучше. Не нужно потом докупать её, увеличивать тарифный план и не висеть с блокированным сайтом. А именно, так поступит хостер (блокирует аккаунт), если увидит превышение сверх лимита выделенной оперативной памяти по вашему тарифу.

Давайте посмотрим, как обычно, считает хостинг расходованную оперативную память. Правильно этот анализ называется – расчет процессорной нагрузки.

Каждые 300 секунд хостинг (система) рассчитывает среднюю нагрузку за последние 60 минут. В случае значительного (?) превышения установленного для вашего тарифа значения RAM (оперативная память) хостинг «вырубает» аккаунт. На всякий случай, обращу внимание, не сайт, а аккаунт, то есть все ваши сайты на данном аккаунте перестают работать. Отключение «висит» до тех пор, пока высчитываемая по указанному алгоритму нагрузка не понизится до допустимых норм или вы не перейдете на следующий тарифный план или подкупите еще RAMки.

Перейдем к конкретным цифрам, и разберемся, почему многие хостинги показывают оперативную память в процентах и откуда они берутся эти 5-10%.

Для ответа на этот вопрос вспомним, что такое хостинг, кратко. Это «коммунальная» квартира с определенным количеством соседей. По сути, это сервер «нарезанный на куски». На этом сервере, как и на вашем компьютере, стоит оперативная система, есть дисковое пространство, и есть общая оперативная память. Если делится всё, должна делиться и оперативная память.

Предположим. Ваш хостинг лежит на сервере хостера, у которого общая оперативная память 16 Гб (значение условно). ОЗУ (опять название оперативной памяти) это не каравай, его поровну не порежешь. Поэтому и появляются эти проценты выделяемой оперативной памяти. Процессы динамичны, сейчас больше, потом меньше. Отсюда и такой среднестатистический расчет процессорной нагрузки. Обычно хостинги говорят о вашем лимите в 5-10 % CPU.

Примечание: Некоторые хостинги, делают «подпитку» своей оперативки с других шаред хостингов или используют другие приемы и могут гарантировать вам не проценты, а конкретные цифры оперативной памяти.

Для правильного выбора хостинга нужно реально представлять выделяему оперативную память на один аккаунт.

1. Для начала работ приемлема, но я вам не рекомендую, RAM 68 Mb и 96 Mb. Это будет нормально, но скоро наступит «абзац» и ваш дешевый тарифный план превратится в золотой.

2. 128 Mb это часто встречаемый вариант для среднего тарифа.

3. 256 Mb это для хостинга очень хорошо, но на дешевых тарифах найти еще труднее, но можно. Хостинг который я использую, дает 256 Mb, на самом дешевом тарифе 150 руб. Это AgHost.

Исключение, а это на самом деле исключение, хостинг Fozzy. Им заявлено для 120 рублёвого тарифа 1024 Mb гарантированно доступной оперативной памяти. Правда, можно создать всего один сайт, хотя дают 10 Гб на диске.

В процентах, максимально разрешенную нагрузку на 1 ядро (CPU) я встречал в 12,5%, опять-таки, беру самый дешевый тариф (249 рублей). Это МакХост.

При выборе параметров хостинга , нужно обратить внимание на выделяемую оперативную память для одного аккаунта. Чем она больше, тем лучше.