gpt4 book ai didi

c - Linux CPU 对所有系统进程的亲和性

转载 作者:太空狗 更新时间:2023-10-29 12:36:02 26 4
gpt4 key购买 nike

有没有一种方法可以将除我自己进程的线程之外的所有系统进程设置为它们自己的 CPU,而无需手动设置每个 pid。

我在 Fedora 上使用 C 并且想在程序启动时设置它,而不是之前。

最佳答案

cgroups(控制组)是一个 effective way of partitioning system resources (甚至不仅仅是 CPU)。此外,另一种获得进程独占 CPU 访问权的有效方法是利用调度程序——赋予它比其他任何东西都更高的优先级。

如果这些不是你想要的,并且你已经决定你真的非常想使用单位掩码控制 CPU 亲和性,你可以从 init 开始遍历进程树(尝试使用 systemthis example of how to use ps at the shell )。

关于c - Linux CPU 对所有系统进程的亲和性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11279295/

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