【发布时间】:2021-02-11 12:40:45
【问题描述】:
您好,我正在研究 linux 内核的内存管理。
我的机器有多个 NUMA 节点,我想知道我是否可以将页表的位置从 NUMA 0 更改为 NUMA N。 我研究过,在页表初始化时,CR3 寄存器有指向页表将被初始化的位置的指针。并且该位置在 NUMA 0(第一个 NUMA 节点)的内存(内核空间)上。
那么在初始化时,我可以将页表的位置设置为NUMA N吗?
如果可能的话,我应该做的只是内核修改还是需要做更多的工作?
我使用的是 x86_64 处理器和 centos 7.7
【问题讨论】:
标签: memory operating-system kernel numa page-tables