> ## 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 на Linux VPS

> Проверьте количество ядер CPU на Linux VPS с помощью nproc, lscpu, /proc/cpuinfo и других утилит для оценки производительности и настроек виртуализации.

## Введение в ядра CPU

Понимание процессорных ресурсов Linux помогает оптимизировать производительность. Ядра CPU — основные вычислительные единицы VPS; каждое может независимо выполнять инструкции и обрабатывать задачи. Количество ядер напрямую влияет на многозадачность и эффективность обработки нагрузки.

## Проверка количества ядер, доступных Linux

Для оптимизации Linux VPS важно знать его ресурсы, включая количество ядер CPU. Чем больше ядер, тем больше задач VPS может обрабатывать одновременно. Ниже описано, как проверить их число.

### Файл `/proc/cpuinfo`

Один из самых простых способов — прочитать `/proc/cpuinfo`.

**Команда:**

```shell Shell theme={"system"}
cat /proc/cpuinfo | grep "processor"
```

Вывод содержит строку для каждого ядра; файл также предоставляет сведения, например модель процессора. Каждая строка `processor` представляет ядро CPU. Посчитайте такие строки, чтобы узнать общее количество.

### Команда `lscpu`

`lscpu` выводит подробные сведения об архитектуре CPU.

**Команда:**

```shell Shell theme={"system"}
lscpu
```

Найдите строку `CPU(s)` с общим количеством ядер. Чтобы различить физические ядра и потоки при hyper-threading, смотрите `Core(s) per socket` и `Thread(s) per core`.

### Команда `nproc`

Для простого подсчёта доступных вычислительных единиц используйте **nproc**.

**Команда:**

```shell Shell theme={"system"}
nproc
```

Она возвращает одно число — количество ядер CPU.

### Команды `top` и `htop`

`top` и `htop` — интерактивные средства просмотра процессов и текущего состояния системы.

**Использование top:**

**Команда:**

```shell Shell theme={"system"}
top
```

После запуска смотрите раздел Cpu(s): он показывает статистику загрузки ядер.

**Использование htop:**

**Команда:**

```shell Shell theme={"system"}
htop
```

В верхней части интерфейса `htop` загрузка каждого ядра показана наглядно.

### Команда `hwinfo`

`hwinfo` предоставляет подробные сведения об оборудовании, включая процессоры.

**Команда для сведений о CPU:**

```shell Shell theme={"system"}
hwinfo --cpu
```

Количество ядер CPU указано в `Number of processors`.

### Заключение

Регулярная проверка количества ядер и их загрузки помогает оптимизировать производительность и распределение задач на Linux VPS. Выбирайте методы в зависимости от задачи и установленных утилит.

**Ядра и сокеты CPU**


## Related topics

- [Как проверить ядра 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)
- [Как настроить IPv6 на VPS](https://docs.edisglobal.com/ru/vps-management/ipv6-configuration.md)
- [Ядра и сокеты CPU в среде VPS](https://docs.edisglobal.com/ru/faq/upgrades-downgrades/cpu-cores-vs-cpu-sockets-in-vps-environments/understanding-cpu-cores-vs-sockets-in-vps.md)
- [Подключение к Linux по SSH](https://docs.edisglobal.com/ru/getting-started/linux-secure-shell-ssh.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.