软件优化的CPU利用率

时间:2017-08-03 17:15:30

标签: optimization

尝试优化用C#编写的桌面应用程序,我有一个疑问。在测量软件性能时,我通常会考虑参考机器,在不同的软件版本上运行相同的操作并比较指标;在这种情况下,我开始检查已经过的时间,因为需求是加速软件。

最近,我接触到了另一个观点,例如:由于版本XYZ仅占用了40%的CPU,我们发布的内容占用了100%,然后如果客户仍然抱怨速度,那么'由他们来升级他们的硬件。 我怀疑这是一个很好的方法,因为错误的多线程或实现不当的循环可能会达到相同的结果,但我想阅读一些反馈。你怎么看待这件事?在接近优化问题时,这通常是一个很好的起点吗?

0 个答案:

没有答案