当需求超过单个numa节点时,内存分配顺序是怎样的

发布于 2025-01-17 11:35:03 字数 162 浏览 3 评论 0原文

对于4个numa节点的linux服务器(每个128G),我尝试通过kmalloc_node(2)分配300G内存来指定分配起始节点。有哪位大神能告诉我,当node2内存耗尽时,剩余节点的分配顺序是怎样的吗?非常感谢!

我尝试过使用numactl来观察每个节点的剩余内存,但它每次都改变......

With a 4 numa node linux server(128G each), I was trying to allocate 300G memory by kmalloc_node(2) to specify the allocation start node. Could any great master tell me what is the order of allocation along with the remaining nodes when node2's memory runs out? Many thanks!

I have tried to use numactl to observe the memory remaining of each node, but it changed each time...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文