如何在Linux上创建受控CPU负载?

时间:2016-03-18 14:53:04

标签: python linux cpu

我想知道如何使用shell或python脚本在Linux上生成受控的CPU负载。通过受控负载,我的意思是创建一个消耗指定CPU周期数的过程(例如,20%的可用CPU周期)。

我写了一个python脚本,它做了一些虚拟计算,比如生成N个随机整数,并使用内置的排序函数对它们进行排序。我在Linux中使用“time”实用程序来计算进程消耗的用户和内核时间。但我不确定如何从CPU时间计算特定进程的CPU利用率。

感谢。

1 个答案:

答案 0 :(得分:0)

也许尝试使用time.sleep()并在计算之间玩弄多长时间?