−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 це викинуті гроші.

← Назад у блогТарифи та ціни →

Коментарі

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

Залишити коментар

Коментарі проходять модерацію перед публікацією.