递归火山软件开发平台
标题:
有关在线程中使用延时速度不理想的问题
[打印本页]
作者:
Q624353765
时间:
2022-2-19 09:49
标题:
有关在线程中使用延时速度不理想的问题
在线程中有一个死循环,循环任务执行过快于是每循环一次后进行延时,问题是不管延时多短的时间速度会变得非常慢,就算延时(1)也比没延时慢30倍。有什么办法能调节成理想运行速度吗
作者:
b0y
时间:
2022-2-19 10:52
延时好像最少也要15吧 低于的会默认15 具体是不是15忘了
作者:
qaz2428119
时间:
2022-2-19 13:46
这不是延时的锅,是系统时钟间隔的问题,系统为了降低功耗对一些需要延时的代码做了限制优化,大多数的CPU时钟周期是10-16毫秒之间激活一次
这样就导致了延时的功能最少是10毫秒以上
如果想要精确到1毫秒一次, 就需要修改时钟间隔,或者是使用更精确的计时函数(微妙)
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/)
Powered by Discuz! X3.4