River008

 

多核系统busybox top和标准的top查看CPU占有率差异

在我的双核ARM板子上,运行如下程序的两个实例,起两个进程,busybox的top查看的CPU占有率是100%,标准top查到的CPU占有率是200%,他们的算法算法似乎不一致。

#include <stdio.h>

void main()
{
    int i = 0;
    while (1)
    {
        i++;
     }
    printf("i = %d\n\r",i);
    return 0;
}

busybox top 不会出现高于%100的CPU占有率。 

 

FYI:

http://lists.busybox.net/pipermail/busybox/2016-October/084818.html

https://stackoverflow.com/questions/41134205/different-processs-cpu-output-via-top-from-busybox-and-procps-ng 

posted on 2022-08-22 17:00  River008  阅读(1221)  评论(0编辑  收藏  举报

导航