标签:记录 愚蠢 死循环 毫秒 sleep 多线程 cpu
在一个多线程的使用场景下,有个变量标记线程是否退出,然后我有这么一行代码
while ( !stopRequest) {}
这个问题是 cpu 某个核会一直占用,正确做法是在loop中 sleep 一段时间,例如 1毫秒,10毫秒,100 毫秒。
让Cpu资源释放出去,sleep 的时间越短,cpu资源就越紧张
标签:记录,
愚蠢,
死循环,
毫秒,
sleep,
多线程,
cpu
From: https://www.cnblogs.com/FlyingDoG--BoxPiG/p/17458206.html