Linux 5.4应该提高NUMA大页分配性能


事实证明,Linux 5.3在分配大页(hugepages)时提供的性能低于标准的性能,但是在现在开放的Linux 5.4周期中,应该纠正这一点,因为它试图在NUMA box上提供一个合理的默认分配策略。

在Linux 5.4中,当压缩不太可能成功时,内核将避免回收操作。当通过madvise查找大页(hugepages)时,它还允许hugepages回退到远程节点,但节点-本地hugepage分配失败。此外,Linux 5.4还会从Linux 5.3中还原两个补丁,这两个补丁最终会无意中恢复其他工作负载。

最终,如果一切顺利,那么Linux 5.4应该为NUMA系统上的大页提供更合理的默认分配策略。反过来,这应该有助于提高性能。 通过上周六的这次Git合并获得了更多细节。

linuxboy的RSS地址:https://www.linuxboy.net/rssFeed.aspx

本文永久更新链接地址:https://www.linuxboy.net/Linux/2019-09/160863.htm

相关内容