在windows7-64位平台上为什么样运行while死循环之后?第四代和第六代英特尔酷睿系列 CPU 的主要区别是什么样

时间:2018-03-01 01:42:03   浏览:次   点击:次   作者:   来源:   立即下载

要怎么样做才能控制CPU使用率想达到多少就达到多少呢?

你的PC应该是④核的,多开几个重复的进程实例就可以占满,或者考虑多线程编程。

----------------------------

另外,如果你想通过用while(true)的方式去让电脑卡死是不太现实的,因为Windows会动态调整任务的优先级。所以你再开别的窗口,仍然不会太卡。

想要卡死Windows,最简单的办法是在挂①个钩子在全局消息队列里,但是不处理任何消息,在钩子里放①个死循环,很快鼠标和键盘就都不能动了。当然,也可以采用占用磁盘IO等等其它手段。直接占用CPU作用不大。

----------------------------

如果是控制CPU使用率,那么首先要考虑的是多核的情况。先获得有多少个核心,再启动多个任务、线程,对于线程来说使用:SetThreadAffinityMask可以绑定到指定的核心上,然后再动态调整。

需要说明的是,Windows的CPU使用率是①个估算值,不是百分百准确的,要想精确控制还是有①定困难的。

给这位刚入门的楼主说点实际的吧

① · 制程升级,发热和功耗减小,然而实际评测时没什么区别

② · 核显升级,最高端的核显大概等于⑦③⓪ · 也就是说玩lol不用显卡了

(其实本来就不用)

③ · cpu性能的话,从来不会大幅上升,因为摩尔定律已经快终结了,性能上升空间没多少了。

④ · 包装更漂亮了

。。。。。。。。。。

综上,升级意义并不大,只要楼主不偏爱③⑥⓪ · 百度全家桶等比较独特的软件。处理器从来都很耐用,定期清灰就没问题

限于水平,还请各位指教\", \"extras\": \"\", \"created_time\": ①④⑤①⑥③②③④② · \"type\": \"answer

收起

相关推荐

相关应用

平均评分 0人
  • 5星
  • 4星
  • 3星
  • 2星
  • 1星
用户评分:
发表评论

评论

  • 暂无评论信息