HUAWEI CLOUD EULEROS-HCE定制内核参数说明:kernel参数
kernel参数
以下是所属文件在/proc/sys/kernel目录下的参数:
扫描任务
自动NUMA平衡会扫描任务的地址空间并取消页面映射,以检测页面放置是否正确,或者数据是否应迁移到靠近任务运行的内存节点。每次“扫描延迟”,任务会扫描其地址空间中的下一个“扫描大小”数量的页面。当达到地址空间的末尾时,扫描器会从头开始。
“扫描延迟”和“扫描大小”共同决定了扫描速率。当“扫描延迟”减少时,扫描速率增加。因此“扫描延迟”和每个任务的扫描速率是自适应的,取决于历史行为。如果页面放置正确,则扫描延迟增加;否则,扫描延迟减少。“扫描大小”不是自适应的,但“扫描大小”越大,扫描速率越高。
更高的扫描速率会带来更高的系统开销,因为必须捕获页面错误,并迁移数据。然而,扫描速率越高,任务的内存迁移到本地节点的速度越快,如果工作负载模式发生变化,可以最小化由于远程内存访问带来的性能影响。表1中的参数控制扫描延迟和扫描页面数量的阈值。