C#中实现短时间精准阻塞线程且资源/处理器占用最低的方案咨询
C#中实现短时间精准阻塞线程且资源/处理器占用最低的方案咨询
我正在开发一个控制台应用,需要定期执行两个线程:一个用来运行tickEvent函数,另一个负责更新控制台显示。目前我给每个线程的处理方式很简单——靠循环检查条件来阻塞,直到下一个周期该执行的时候再继续。
这个方法确实能跑起来,但处理器占用率实在太高了。我这个程序是要后台运行的,结果现在风扇噪音大到完全没法日常用,太头疼了。
当前实现方式:
// 原代码内容未完整提供
备注:内容来源于stack exchange,提问作者Isaac Honeyman
相关产品推荐
相关产品推荐

