gpt4 book ai didi

linux - 运行多线程应用程序的新四核处理器中的 linux 内核有多好

转载 作者:IT王子 更新时间:2023-10-29 00:49:29 25 4
gpt4 key购买 nike

这里有人对在新的四核处理器上运行多线程应用程序的 linux 线程调度程序有经验吗?如果有这样的人,您能否在这里写下您关于内核如何管理不同线程的性能的经验,您是否经历过任何线程饥饿或其中一个内核饥饿?

谢谢。

最佳答案

考虑到像 Christoph Lameter(和调度程序上的 Ingo Molnar)这样的内核开发人员已经调整了内核以在 4096 处理器上运行良好,并且考虑到英特尔本身在这个问题上投入的优化量,多核特定调整既可以提高性能和节能,我敢打赌内核比我们任何人在用户空间中编写的任何东西都要优化得多。

线程库也一样;目前只有一个线程库,NPTL for Linux 2.6。 LinuxThreads 在 2.4 版本中从 glibc 中移除,而 NPTL 在 2.6 版本之前产生。而且速度非常快。

只要确保避免使用旧内核,您的发行版或 kernel.org 的最新版本是最好的。在生产部署之前,请确保衡量性能差异,并考虑是否值得额外的支持成本(如果有)。

关于linux - 运行多线程应用程序的新四核处理器中的 linux 内核有多好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/418815/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com