На что расходуется оперативная память
RAM нужна не только основному приложению. Память используют ОС, службы управления и возможная база данных. Важно, что работает одновременно и что происходит под нагрузкой. Минимальные требования одной программы не описывают комфортный тариф для нескольких сервисов.
Планирование в четыре шага
- Составьте список: ОС, сайт, боты, базы данных, игровые серверы и планируемые расширения. Отдельные игровые экземпляры учитывайте отдельно.
- Проверьте официальные требования: используйте документацию программ и расширений. Пустая система не отражает потребление сложной установки.
- Сложите одновременную потребность: не считайте каждое приложение так, будто оно работает одно. Помимо обычной работы учитывайте пики, обновления и обслуживание.
- Предусмотрите запас и измерения: выберите обоснованный резерв и после настройки проверьте, хватает ли его в ваших условиях. Универсального процента нет.
Пример расчёта, не системные требования: вы оценили базовую систему в 1 GB, приложения — в 2 GB, базу данных — в 1 GB. С собственным запасом 1 GB получается потребность 5 GB. Найдите тариф как минимум с таким объёмом. Это только пример, а не рекомендация для конкретной программы.
После запуска измеряйте
Проверяйте расход RAM в ОС и, если доступно, в средствах управления приложением. Наблюдайте не только простой, но и запуск и ожидаемый период пиковой работы. Записывайте работающие сервисы и сравнивайте несколько измерений, прежде чем увеличивать тариф по одному значению.
В диагностике важны также загрузка CPU, обращения к диску, журналы и конфигурация. Дополнительная RAM не устраняет автоматически любое узкое место. Для игрового сервера потребность зависит от фреймворка и ресурсов и не гарантирует число игроков.
Выберите подходящий тариф
В подборе серверов MYPS можно выбрать минимум RAM и базовый бюджет в месяц. Это помощь в выборе фиксированных тарифов, а не автоматическая проверка ёмкости вашего ПО. Если ни одно предложение не соответствует обоим ограничениям, неподходящий тариф не будет показан как результат.
Сравните тарифы EPYC или Ryzen. Предусмотрите также диск для данных и копий. Перед заказом проверьте опции и итоговую сумму.
Если сомнения остались
Для обращения в поддержку опишите программы, одновременно работающие сервисы и примерные требования. Для действующего сервера полезны периоды нагрузки и очищенные от конфиденциальных данных ошибки. Не отправляйте пароли, лицензионные ключи или другие секреты.