- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经在我的 PC 上开发并测试了一个 C 程序,现在我想估算该程序单次运行所需的功耗。我分析了应用程序的运行时间以及应用程序中各个函数调用的运行时间,并且我知道汇编代码行和原始 C 行中的代码大小。
如何根据性能分析和/代码大小估算功耗?我想它会随着使用 CPU 进行计算或进行内存访问的线路数量而变化,但我希望得到更精确的答案。
此外,我如何区分我的 PC 上的功耗与微芯片设备上的功耗之间的差异?
最佳答案
祝你好运。您想要做的事情在台式电脑上几乎是不可能的。您可能会做的最好的事情是测量空闲时以及运行程序时的墙上功耗,同时运行的其他程序尽可能少。对 100 次左右的运行结果进行平均,您应该得到一个精度为百分之几的值(适用标准统计免责声明)。
在 Microchip 设备上,计算功耗应该更容易,因为它们发布了各种模式的(平均)功耗值,并且时序是确定性的。不幸的是,这样的处理器和桌面处理器之间存在很多差异(字大小、流水线、多问题、多进程等),因此实际上没有任何有效的方法来比较两者。
关于c - 根据运行时间分析/代码大小估算功耗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1596252/
在 Windows 中,可以在设备管理器中查看 USB 集线器的电源选项卡,其中列出了集线器是否自供电以及可用总功率等信息。 此信息是否可以在 Windows(也许是 WMI?)或 Linux 中以编
在我的应用程序中,当我尝试使用 GPS 系统时,我将使用 GPS 获取方向。届时我的手机充电器的百分比将立即降低,如果有任何解决此问题的想法。 最佳答案 你必须说出你做了什么让电池消耗如此之高。 (甚
有没有办法用PS获取CPU功耗? Open Hardware Monitor显然有办法返回该数字,但我无法在 OHM's source 中找到相关代码. 最佳答案 我在存储库中搜索“温度”并找到了这个
我是一名优秀的程序员,十分优秀!