c++ - 限制 CPU 速度以进行分析

标签 c++ profiling cpu

我正在尝试优化应用程序的几个瓶颈,这些应用程序应该在非常广泛的 CPU 和架构(其中一些非常接近嵌入式设备)上运行。

但是,由于我的 CPU 速度,我的分析器的结果并不是很重要。有没有什么方法(最好是在 Windows 或 Mac OS X 下)来限制我的 CPU 速度以进行分析?

我考虑过使用虚拟机,但还没有找到具有这种功能的虚拟机。

最佳答案

这很好用并且支持多核。 http://www.cpukiller.com/

关于c++ - 限制 CPU 速度以进行分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54795/

相关文章:

c# - Mono 分析器以意想不到的方式更改程序的执行

algorithm - 算法复杂度计算估计的基本操作的性能特征

仅在 CPU 上使用 CUDA 的 Tensorflow 运行版本

c++ - 在声明它的同一行中调用 C++ 递归 lambda

c++ - vector 和结构错误

php - 如何在 Eclipse 上设置 PHP 分析?

cpu - 为什么时钟周期时间是时钟速率的倒数?

c++ - 带有非典型比较器的 std::map 的奇怪行为

c++ - 从2个矩形中获取交点

Linux 显示上周的平均 CPU 负载