Что такое vCPU и сколько ядер нужно
В каждом тарифе VPS написано «2 vCPU», «4 vCPU» — но что это за ядра, почему они бывают быстрыми и медленными и сколько их реально нужно вашему проекту? Разберём по-человечески, без академизма, чтобы вы не переплатили за лишние и не задохнулись на нехватке.
Содержание
Обсудить статью, задать вопрос или начать новую тему
Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.
Перейти в сообщество →vCPU простыми словами
vCPU (virtual CPU) — виртуальное ядро процессора, которое провайдер выделяет вашему серверу. Физический процессор в ноде имеет много ядер (потоков), и гипервизор нарезает их на виртуальные, раздавая клиентам. Ваши «2 vCPU» — это доступ к вычислительной мощности, эквивалентной двум логическим ядрам хост-машины.
Важно понять: vCPU — не всегда целое физическое ядро. Это доля процессорного времени, которую вам гарантируют. Насколько она «настоящая», зависит от честности провайдера — и это ключевой момент.
Нужен сервер под эту задачу?
Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США и РФ. Оплата картой РФ и по СБП.
Арендовать VPS с быстрыми vCPUПочему vCPU бывают разной силы
Два тарифа «2 vCPU» могут отличаться по мощности в разы. Причин две: поколение процессора и переподписка.
- Поколение CPU — ядро современного AMD EPYC заметно быстрее ядра процессора десятилетней давности.
- Переподписка (oversubscription) — когда провайдер продаёт одно физическое ядро нескольким клиентам сразу в расчёте, что не все нагрузят его одновременно.
При высокой переподписке ваши «2 vCPU» под нагрузкой соседей превращаются в тыкву: заявленная мощность есть на бумаге, но по факту вы ждёте своей очереди к железу. Честные провайдеры держат переподписку низкой или не применяют её на выделенных тарифах. У MAATRIX ядра на современном AMD EPYC дают высокую и стабильную производительность на ядро — это видно на реальной нагрузке, а не только в описании.
Как проверить реальную мощность ядра
Не верьте цифрам на лендинге — измерьте. Однопоточный тест показывает силу одного ядра:
sysbench cpu --cpu-max-prime=20000 --threads=1 run
И многопоточный — суммарную мощность всех vCPU:
nproc
sysbench cpu --cpu-max-prime=20000 --threads=$(nproc) run
Смотрите на events per second. Если при удвоении потоков результат почти не растёт — вероятно, вы упёрлись в переподписку и реальных ядер меньше, чем продано. Это лучший способ отличить честный тариф от раздутого.
Сколько vCPU нужно под типовые задачи
Больше ядер — не всегда лучше. Многие задачи упираются не в CPU, а в память или диск. Грубые ориентиры под старт:
- 1 vCPU — сайт-визитка, небольшой блог, Telegram-бот, лёгкое API.
- 2 vCPU — WordPress с трафиком, небольшой магазин, пара сервисов.
- 4 vCPU — нагруженный магазин, API с реальным трафиком, база данных рядом.
- 8+ vCPU — тяжёлые вычисления, аналитика, много одновременных пользователей.
Для большинства стартовых проектов 1–2 современных vCPU достаточно — особенно если ядра быстрые. Лучше взять 2 сильных ядра EPYC, чем 4 слабых с переподпиской.
vCPU против RAM и диска
Частая ошибка новичка — гнаться за ядрами, когда узкое место в другом. Прежде чем докупать vCPU, проверьте, что именно тормозит. Инструмент top показывает распределение нагрузки:
top
# колонка %CPU — упор в процессор
# колонка %MEM и swap — упор в память
Если процессор простаивает, а память забита — вам нужен не апгрейд ядер, а больше RAM или оптимизация. Базы данных, кэши и интерпретаторы обычно упираются в память раньше, чем в CPU. А отзывчивость под нагрузкой часто определяет скорость диска — здесь NVMe у MAATRIX снимает узкое место, которое ошибочно списывают на нехватку ядер.
Как выбрать конфигурацию и не переплатить
Сложите всё в простое правило. Начните с 1–2 быстрых vCPU и 2–4 ГБ RAM, убедитесь, что диск — NVMe, и проверьте реальную мощность тестом. Растите тариф по факту нагрузки, а не заранее.
Ключевой критерий — качество ядра, а не только его количество. Два современных vCPU без переподписки на AMD EPYC + NVMe у MAATRIX обгонят четыре слабых ядра на старом железе и обойдутся дешевле. Для аудитории из РФ добавьте удобство оплаты: зарубежный сервер (UK/US/RU) с оплатой картой РФ, СБП, криптовалютой (BTC/ETH/USDT) и токеном MAAT. Начать можно примерно от $8/мес с root-доступом и ежедневными бэкапами.
Нужен сервер под эту задачу?
Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США и РФ. Оплата картой РФ и по СБП.
Арендовать VPS с быстрыми vCPUОбсудить статью, задать вопрос или начать новую тему
Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.
Перейти в сообщество →Частые вопросы
vCPU — это то же самое, что физическое ядро?
Не всегда. vCPU — гарантированная доля процессорного времени. При переподписке одно физическое ядро делится между клиентами, поэтому реальная мощность зависит от честности провайдера.
Сколько vCPU нужно для сайта или бота?
Для сайта-визитки, блога или бота хватает 1 vCPU. Для нагруженного WordPress или небольшого магазина — 2. Важнее качество ядра, чем количество.
Как понять, что не хватает именно ядер, а не памяти?
Посмотрите top: если %CPU у процессов высокий — упор в ядра, если забита память и растёт swap — нужен RAM, а не vCPU.