NUMA — топология CPU в Linux

lscpu | egrep 'NUMA|Socket|Core'

Эта команда показывает архитектуру процессора и как ядра распределены в системе:

  • Socket — сколько физических процессоров (CPU) установлено
  • Core — сколько ядер в каждом процессоре
  • NUMA — сколько NUMA-узлов и как они связаны

По сути, ты смотришь, как Linux видит твой CPU: сколько у него «мозгов» и как они сгруппированы.


apt install numactl -y
numactl --hardware

Эта команда выводит NUMA-топологию системы:

  • сколько NUMA-нод
  • какие CPU относятся к каждой ноде
  • сколько памяти у каждой ноды
  • расстояния между нодами (latency)

Это уже взгляд глубже — как процессоры и память физически связаны между собой.

Эти команды пригодятся, если нужно правильно привязать CPU-ядра и память к виртуальной машине в Proxmox.

#proxmox #linux #numa #cpu pinning #virtualization #sysadmin