−25%

на годовую оплату Windows, до 31.10. К тарифам

EQVPS

Сколько RAM нужно VPS? Реальные цифры по задачам

26 сент. 2026 г. · 3 мин чтения · EQVPS Team

Большинство выбирают память наугад. Либо покупают с огромным запасом «на всякий случай», либо знакомятся с OOM killer в три часа ночи. Хотя память — одна из самых простых вещей в подборе сервера: нагрузки предсказуемы, если знать примерные цифры. Вот они — от сервера на 1 ГБ для бота до тех самых 64 ГБ, которые ищут, чтобы запустить большую модель у себя.

Примерные цифры по задачам

Это реальное потребление в устойчивом режиме для типовой установки, а не минимальные требования из документации.

ЗадачаРеально занимает RAMПодходящий тариф
Бот для Telegram/Discord (Python, Node.js)100–300 МБNano 1 ГБ
Статический сайт + Caddy/Nginx50–150 МБNano 1 ГБ
WordPress + MariaDB, обычный трафик0,8–1,5 ГБMicro-IP 2 ГБ
PostgreSQL для небольшого приложения0,5–2 ГБ (решаете сами через shared_buffers)Micro / Small
n8n с несколькими сценариями0,5–1,5 ГБMicro 2 ГБ
Docker-хост с 5–10 небольшими сервисами2–4 ГБSmall 4 ГБ
Coolify + сборки + база данных3–4 ГБSmall-IP 4 ГБ
LLM 7–8B, 4 бита, инференс на CPU5–6 ГБMedium 6 ГБ
LLM 14B, 4 бита~10 ГБPro-32
LLM 32B, 4 бита~20 ГБPro-32
LLM 70B, 4 бита~40–45 ГБPro-48 / Pro-64

Обратите внимание на две вещи. Во-первых, разрыв между «обычными» задачами и LLM огромный — бот и модель 70B отличаются в двести раз. Во-вторых, большинству сервисов хватает 1–4 ГБ; переплачивают, потому что берут память под будущее, которое редко наступает.

Формула для LLM

Для языковых моделей есть простая оценка: параметры × бит на вес ÷ 8, плюс накладные расходы. Модель 8B примерно в 4,5 бита (типичная квантизация Q4) — это 8 × 4,5 ÷ 8 ≈ 4,5 ГБ весов. Добавьте 1–2 ГБ на контекстное окно (KV-кеш растёт с длиной контекста) и рантайм — выходит 5–6 ГБ.

Честная часть: на серверах только с CPU память — лишь половина истории. Ждите однозначного числа токенов в секунду для моделей 7–8B на нескольких vCPU и примерно одного токена в секунду для 70B. Для пакетных задач, фоновых агентов и приватных экспериментов это нормально; для чата с множеством одновременных пользователей — нет. Если вы в основном зовёте облачные API моделей, агенту нужно гораздо меньше — см. подбор VPS для AI-агентов.

Измеряйте, а не гадайте

Если сервер уже есть, цифры прямо перед вами:

free -h                              # look at "available", not "free"
ps aux --sort=-rss | head -n 8       # the biggest processes, by resident memory
docker stats --no-stream             # per-container usage

Linux использует простаивающую RAM как дисковый кеш, поэтому «free» всегда маленький — и это нормально. Смотреть нужно на available — память, которую ядро может отдать программам прямо сейчас. Если в самый нагруженный час available держится выше ~25%, размер выбран верно. Если регулярно падает до нуля и растёт своп — пора выше.

Проверьте и прошлые OOM-убийства:

journalctl -k | grep -i "out of memory"

Своп — ремень безопасности, а не двигатель

Своп-файл на 1–2 ГБ на маленьком сервере — дешёвая страховка: обновление пакетов или сборка Docker, которой ненадолго нужно больше памяти, переживёт пик вместо убийства. Но если сервис живёт в свопе, каждый запрос ждёт диск. Своп — для пиков. Постоянный своппинг значит, что нужен следующий тариф.

Так сколько брать?

Берите на размер меньше, чем подсказывает интуиция, неделю смотрите на free -h и расширяйтесь, если цифры так говорят. В EQVPS смена тарифа сохраняет данные, а списывается только пропорциональная разница (как работает смена тарифа).

Частые вопросы

Сколько RAM нужно базовому VPS?

Для одного бота, небольшого API или статического сайта хватает 1 ГБ — часто с запасом. 2 ГБ — удобный стандарт, как только добавляется база данных или Docker. Меньше 1 ГБ современные пакетные менеджеры и рантаймы языков уже начинают страдать.

Сколько RAM нужно, чтобы запустить LLM на VPS?

Примерно размер модели с учётом квантизации плюс гигабайт-два на контекст. Модели 7–8B в 4 битах нужно около 5–6 ГБ, 14B — около 10 ГБ, 32B — около 20 ГБ, 70B — около 40–45 ГБ. Поэтому и существуют серверы на 64 ГБ: в них помещается модель 70B с запасом для остального стека.

Своп может заменить RAM?

Нет. Своп — страховка от коротких пиков: он не даёт убить сборку или бэкап. Если задача живёт в свопе весь день, тормозит всё; это сигнал переходить на тариф побольше.

Как понять, сколько RAM реально использует сервер?

Запустите 'free -h' и смотрите на колонку 'available', а не 'free' — Linux отдаёт свободную память под дисковый кеш и возвращает её по требованию. 'ps aux --sort=-rss | head' покажет самые большие процессы, а 'docker stats --no-stream' — потребление по контейнерам.

Когда нужен VPS на 64 ГБ?

Когда в памяти должна сидеть одна большая вещь: локальная модель на 32–70B, крупный векторный индекс для RAG или парк агентов со своими рантаймами. Для сайтов, ботов и большинства API это выброшенные деньги.

← Назад в блогТарифы и цены →

Комментарии

Пока нет комментариев. Будьте первым.

Оставить комментарий

Комментарии проходят модерацию перед публикацией.