关于编程控制CPU使用率的笔记

代码

 

Code

 

但是,双核时曲线更加抖动,我的理解是除其他程序影响外,由于线程没有固定运行在一个CPU上导致的,后面看到书上提到线程迁移,个人感觉这个叫法欠妥啊,总觉得线程迁移令人费解。

可以立即想到的是:让进程在指定处理器上运行(处理器亲缘关系),由Windows提供了两个API可以做到这一点:GetCurrentProcessSetProcessAffinityMask的。

修改之后的代码如下:

Code

posted on 2008-09-20 15:26  王培  阅读(571)  评论(0编辑  收藏  举报

导航