日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

让用户来决定Windows任务管理器的CPU占用率

發(fā)布時(shí)間:2025/3/20 67 豆豆
生活随笔 收集整理的這篇文章主要介紹了 让用户来决定Windows任务管理器的CPU占用率 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

讓CPU占用率曲線聽你指揮??問題?

?寫一個(gè)程序,讓用戶來決定Windows任務(wù)管理器(Task?Manager)的CPU占用率。程序越精簡(jiǎn)越好,計(jì)算機(jī)語(yǔ)言不限。例如,可以實(shí)現(xiàn)下面三種情況:

??1.?CPU的占用率固定在50%,為一條直線;?

?2.?CPU的占用率為一條直線,但是具體占用率由命令行參數(shù)決定(參數(shù)范圍1~?100);

?3.?CPU的占用率狀態(tài)是一個(gè)正弦曲線。

?

分析與解法

?

?

1.?Sleep()——這個(gè)方法能讓當(dāng)前線程“停”下來。

??2.?WaitForSingleObject()——自己停下來,等待某個(gè)事件發(fā)生

?3.?GetTickCount()——有人把Tick翻譯成“嘀嗒”,很形象。??

4.?QueryPerformanceFrequency()、QueryPerformanceCounter()——讓你訪問到精度更高的CPU數(shù)據(jù)

5.?timeGetSystemTime()——是另一個(gè)得到高精度時(shí)間的方法。

?6.?PerformanceCounter——效能計(jì)數(shù)器。

??7.?GetProcessorInfo()/SetThreadAffinityMask()。遇到多核的問題怎么辦呢?這兩個(gè)方法能夠幫你更好地控制CPU。

??8.?GetCPUTickCount()。想拿到CPU核心運(yùn)行周期數(shù)嗎?用用這個(gè)方法吧。

轉(zhuǎn)載于:https://blog.51cto.com/6992804/1202911

總結(jié)

以上是生活随笔為你收集整理的让用户来决定Windows任务管理器的CPU占用率的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。