Ядра и сокеты CPU в среде VPS
VPS предоставляет операционной системе виртуальные процессоры. Одно и то же количество vCPU может быть представлено несколькими виртуальными сокетами или несколькими ядрами в одном сокете. В этом руководстве показано, где изменить такое представление в портале.
- Ядра и сокеты CPU: в чём разница?
- Ядро CPU: независимая вычислительная единица внутри процессора. Современный CPU может содержать несколько ядер для одновременного выполнения задач. Выделение нескольких ядер VPS может улучшить многозадачность виртуальной машины.
- Сокет CPU: физический разъём процессора на материнской плате. В каждом сокете размещается один процессорный чип с одним или несколькими ядрами. В контексте VPS под сокетами часто понимают виртуальное представление этих физических разъёмов.
- Возможности виртуализации
Гостевая ОС видит виртуальную топологию CPU, которая не раскрывает физическое расположение сокетов хоста. Например, VPS с четырьмя vCPU может быть представлен так:
В этом упрощённом примере на ядро приходится один поток. Изменение представления не добавляет vCPU и не повышает тариф. См. документацию libvirt по топологии CPU.
- Настройка CPU в портале управления VPS
1
Откройте VPS
В портале управления VPS перейдите в Services → My Services и выберите VPS.
2
Откройте System Configuration
На вкладке Server Information нажмите System Configuration в панели Server management.

Нужная кнопка выделена в текущем интерфейсе портала.
1
Выберите представление CPU
В Configuration Details → CPU Settings найдите CPU cores vs sockets. Выберите multiple cores или multiple sockets в соответствии с требованиями ОС и программ. Эта настройка имеет значение, когда у VPS больше одного vCPU.
2
Примените и выполните цикл выключения и включения
Нажмите Apply. Запланируйте перерыв, штатно завершите работу ОС, затем выключите и включите VPS по инструкции. В диалоговом окне прямо указано, что для активации изменений нужен power cycle.

Выделена настройка топологии CPU. Остальные параметры примера не являются рекомендацией менять режим загрузки или драйверы.
lscpu. Для Windows см. руководство по ссылке ниже.
- Когда менять настройки
Используйте топологию, поддерживаемую ОС и приложениями. Multiple cores полезна, если ПО поддерживает меньше сокетов, чем иначе предоставлял бы VPS.
Ограничения Windows по сокетам зависят от редакции и версии. Утверждение, что все системы Windows поддерживают только два сокета, неверно. Проверьте ограничения Windows Server от Microsoft и документацию конкретной гостевой ОС.