c00*_*0fd 5 windows cpu winapi cpu-usage
为了测试我的应用程序(检测当前的CPU使用率),我需要在CPU上设置一个人工工作负载,例如:10%,20%,30%等,最高可达100%.有没有办法做到这一点?
278*_*528 4
使用任何你想要的 CPU 绑定代码,然后上蜡、脱蜡。
换句话说,
要实现 50% 负载,请运行 cpu 密集型代码 x 毫秒,然后在 x 毫秒内不执行任何操作。
为了实现其他负载,你需要进行数学计算。
什么都不做很容易,睡眠、暂停、延迟等。如果 c++ 11,尝试线程和
std::this_thread::sleep_for (std::chrono::milliseconds(100));
归档时间:
11 年,5 月 前
查看次数:
135 次
最近记录: