gpt4 book ai didi

c - 您如何分析多核处理器的所有内核?

转载 作者:太空宇宙 更新时间:2023-11-04 08:29:02 24 4
gpt4 key购买 nike

我想分析系统中所有内核占用的百分比,并在大约 100 毫秒的间隔后将结果保存在文件中。例如,如果我有 8 个核心,我想知道每个核心有多忙。这对我来说很好,如果分析器给出一个总和,比如 620%,或者只是给我每个单独处理器的百分比,比如 core1 89%,core 2 82% 等等。哪个分析器能够在 Linux 和怎么办?

最佳答案

您可以阅读文件/proc/stat 并获取“cpu0”、“cpu1”等行以进行进一步分析。参见 http://www.linuxhowtos.org/System/procstat.htm用于各列的解释。

您确实需要读取两次读数才能获得一个时间间隔之间的利用率。这些值是自系统启动以来的总量,而不是瞬时利用率。

关于c - 您如何分析多核处理器的所有内核?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29205886/

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