一、索引
0.目标
1.基础原理
2.技术准备
3.C#实现
4.下载完整示例
二、实现过程
目标:
实现在指定核心显示正选曲线。
基础原理:
Windows任务管理器(Task Manager)所显示的CPU占用率指的是一段时间内cpu使用时间所占的百分比,而不是CPU有多少被用掉了。
举个例子说一下:比如一个员工一天的工作时间是8小时,他用了4小时把任务完成,于是他这一天的使用率就是50%。对于CPU而言,在一秒钟里,CPU被使用了多少毫秒,也就是CPU在这一秒钟里的使用率。
基于这个基本原理,就有了一个理论上的实践方式:
1.确定一个工作时间片
2.指定这个时间工作时间片里CPU的工作和空闲时间。
3.指定的方法应根据需求
技术准备:
首先:实现的目标是利用任务管理器中某个核心显示正选曲线,所以应注意一下两点:
1.任务管理器无法显示负值。
2.利用正选曲线函数来填充工作时间片。
其次:Cpu核心的指定:由此参看:多核处理器中,指定线程运行在指定CPU核心上