【发布时间】:2016-12-09 11:37:30
【问题描述】:
我正在尝试创建一个简单的应用程序,该应用程序会浪费 CPU 周期进行多核研究。我创建的那个占用了 100% 的核心使用率。我希望它在 30% 60% 70% 左右,我应该进行哪些调整才能实现这一目标?提前致谢。
当前版本:
a=999999999
while True:
a=a/2
【问题讨论】:
-
这不是答案,但也许应该:不要为此使用 Python
-
import time; while 1: time.sleep(n)适合n的大小。 -
@mozcelikors 你可能想参考这个链接xmodulo.com/run-program-process-specific-cpu-cores-linux.html
-
@TigerhawkT3 这本身似乎是一个有效的答案。考虑到
n是“秒”,可以是浮点数。 -
@TigerhawkT3 如果你想回答这个问题,我可以接受。效果很好。只是寻找正确的'n'的挑战。所以,谢谢。
标签: python linux cpu cpu-usage