> ## Documentation Index
> Fetch the complete documentation index at: https://docs.edisglobal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Ядра и сокеты CPU в среде VPS

> Чем ядра CPU отличаются от сокетов в VPS, как их представляет виртуализация и где изменить топологию в портале управления.

### Ядра и сокеты CPU в среде VPS

VPS предоставляет операционной системе виртуальные процессоры. Одно и то же количество vCPU может быть представлено несколькими виртуальными сокетами или несколькими ядрами в одном сокете. В этом руководстве показано, где изменить такое представление в портале.

[Перейти к инструкции](#3-adjusting-cpu-settings-in-vps-management-portal)

### Ядра и сокеты CPU: в чём разница?

* **Ядро CPU:** независимая вычислительная единица внутри процессора. Современный CPU может содержать несколько ядер для одновременного выполнения задач. Выделение нескольких ядер VPS может улучшить многозадачность виртуальной машины.
* **Сокет CPU:** физический разъём процессора на материнской плате. В каждом сокете размещается один процессорный чип с одним или несколькими ядрами. В контексте VPS под сокетами часто понимают виртуальное представление этих физических разъёмов.

### Возможности виртуализации

Гостевая ОС видит **виртуальную топологию CPU**, которая не раскрывает физическое расположение сокетов хоста. Например, VPS с четырьмя vCPU может быть представлен так:

| Представление | Виртуальных сокетов | Ядер на сокет | Всего vCPU |
| - | -: | -: | -: |
| Несколько сокетов | 4 | 1 | **4** |
| Несколько ядер | 1 | 4 | **4** |

В этом упрощённом примере на ядро приходится один поток. Изменение представления **не** добавляет vCPU и не повышает тариф. См. [документацию libvirt по топологии CPU](https://libvirt.org/formatdomain.html#cpu-model-and-topology).

### Настройка CPU в портале управления VPS

**1. Откройте VPS**

В [портале управления VPS](https://manage.edisglobal.com/clientarea.php) перейдите в **Services → My Services** и выберите VPS.

**2. Откройте System Configuration**

На вкладке **Server Information** нажмите **System Configuration** в панели **Server management**.

![Панель Server management с выделенной кнопкой System Configuration](https://mintcdn.com/edisglobal-b1e34a56/lc8bF9L9_anDhKdh/images/portal-system-config-button-v2.png?fit=max\&auto=format\&n=lc8bF9L9_anDhKdh\&q=85\&s=8d94c78b43667ee59ccbf735b943ef10)

Нужная кнопка выделена в текущем интерфейсе портала.

**1. Выберите представление CPU**

В **Configuration Details → CPU Settings** найдите **CPU cores vs sockets**. Выберите **multiple cores** или **multiple sockets** в соответствии с требованиями ОС и программ. Эта настройка имеет значение, когда у VPS больше одного vCPU.

**2. Примените и выполните цикл выключения и включения**

Нажмите **Apply**. Запланируйте перерыв, штатно завершите работу ОС, затем выключите и включите VPS по [инструкции](https://docs.edisglobal.com/ru/vps-management/power-cycle-or-reboot-a-vps.md). В диалоговом окне прямо указано, что для активации изменений нужен power cycle.

![Configuration Details: CPU cores vs sockets установлено в multiple cores, показаны Apply и уведомление о необходимости power cycle](https://mintcdn.com/edisglobal-b1e34a56/lc8bF9L9_anDhKdh/images/portal-cpu-layout.png?fit=max\&auto=format\&n=lc8bF9L9_anDhKdh\&q=85\&s=fecf980df67154b0033385272e2be04a)

Выделена настройка топологии CPU. Остальные параметры примера не являются рекомендацией менять режим загрузки или драйверы.

После запуска проверьте топологию внутри гостевой системы. В Linux используйте `lscpu`. Для Windows см. руководство по ссылке ниже.

### Когда менять настройки

Используйте топологию, поддерживаемую ОС и приложениями. **Multiple cores** полезна, если ПО поддерживает меньше сокетов, чем иначе предоставлял бы VPS.

> [!NOTE]
>
> Ограничения Windows по сокетам зависят от редакции и версии. Утверждение, что все системы Windows поддерживают только два сокета, неверно. Проверьте [ограничения Windows Server от Microsoft](https://learn.microsoft.com/en-us/windows-server/get-started/locks-limits) и документацию конкретной гостевой ОС.

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

[Проверить ядра CPU на Windows VPS](https://docs.edisglobal.com/ru/faq/upgrades-downgrades/cpu-cores-vs-cpu-sockets-in-vps-environments/how-to-check-cpu-cores-windows-vps.md)


## Related topics

- [Окно System Configuration для VPS EDIS Global](https://docs.edisglobal.com/ru/vps-management/system-configuration-dialog.md)
- [Как проверить ядра CPU на Windows VPS](https://docs.edisglobal.com/ru/faq/upgrades-downgrades/cpu-cores-vs-cpu-sockets-in-vps-environments/how-to-check-cpu-cores-windows-vps.md)
- [Как проверить ядра CPU на Linux VPS](https://docs.edisglobal.com/ru/faq/upgrades-downgrades/cpu-cores-vs-cpu-sockets-in-vps-environments/how-to-check-cpu-cores-linux-vps.md)
- [Добавление RAM, vCPU, диска или IP к VPS](https://docs.edisglobal.com/ru/faq/upgrades-downgrades/upgrade-resources.md)
- [Проверка и оптимизация Windows Server на VPS](https://docs.edisglobal.com/ru/misc/why-has-windows-server-slowed-down.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.