【发布时间】:2011-03-14 18:06:54
【问题描述】:
对于普通读者:传奇仍在继续……
我的应用在我的开发机器上运行良好 - 这是我购买的(5 年前)作为一个相当不错的游戏装备。因此,它是 64 位的,具有 2.2GHz 时钟速度和 2GB 内存。
然而,工作中的机器是标准的戴尔办公电脑,甚至很难启动我的应用程序,更不用说运行它了。
(解释...我可以想象人们对我尖叫:“你到底在做什么来要求这样的规范?”嗯,我正在做很多实时图像分析和音频生成. 所以那里。)
我们的团队有预算购买一台专用笔记本电脑(需要便携)来运行它。所以现在我的任务是生成最低要求的规范。
我可以使用哪些工具来确定能够轻松运行我的应用的最低规格?
更新:到目前为止的答案虽然有用,但更多地关注分析的替代方法。所以我提出了一个赏金,看看是否有任何软件可以做这种事情。
【问题讨论】:
-
您总是可以尝试稍微优化您的代码,以便它可以在较低规格的机器上运行。失败了,您只需要在各种候选机器上测试您的应用程序即可了解获得可接受的性能所需的条件。
-
谢谢保罗。在我有限的开发技能允许的范围内,我已经进行了优化。 (如果您好奇,请随时查看源代码。我将非常感谢任何帮助!)后一个选项是我的备份,但由于我们要购买一台专用机器,所以很高兴得到它第一次就对了。
-
这不足为奇......标准戴尔办公电脑运行 Celeron 和慢速内存。如果它在上述规格上运行良好,你不能用它作为基准吗?显然,如果您长时间在笔记本电脑上运行大量计算,笔记本电脑会出现发热问题,但如今硬件相当便宜。只是不要获得省电模式。 ;)
标签: windows performance hardware profiling requirements