Откуда берется настройка numa по умолчанию?

Откуда берется настройка numa по умолчанию?

когда мы бежим:

numactl --hardware

мы можем увидеть текущий статус настройки numa.

Однако, похоже, что Linux его не устанавливает (по крайней мере, я не добавлял параметр для его установки). Устанавливается ли он BIOS?

решение1

https://github.com/torvalds/linux/blob/59fc453b21f767f2fb0ff4dc0a947e9b9c9e6d14/arch/x86/mm/numa.c#L649

следует проанализировать SRAT, который находится в BIOS.

Связанный контент