如何在C程序中使用百分之百的raspberry pi cpu?

时间:2017-03-13 22:33:21

标签: c raspberry-pi

我写了一个很长的c程序。 当我在树莓派上运行该程序时,我已经看到cpu使用了25%。 执行时间是50秒,我的应用程序的时间很长。 我的问题是:为了使用100%的cpu,我需要做什么 当我想执行计算机程序时?

1 个答案:

答案 0 :(得分:2)

Raspberry Pi有几个核心。如果CPU上有4个内核,那么单个线程程序只能占用CPU的25%。

为了达到其他75%,您需要在应用程序中使用多个线程,或者同时运行应用程序几次,以便内核进程调度程序可以利用CPU的全部功能。

如果可能,请尝试一次运行应用程序4次,您应该看到100%的CPU利用率作为示例。