1

可能重复:
如何指定您的软件需要的硬件?

您如何确定用户 PC 的系统要求以便他们安装和运行您的软件?

我知道的很明显,比如 Windows、.NET Framework [版本号]。但是你如何想出正确的 RAM、处理器和所有这些?

这只是您在调试应用程序时观察到的事情吗?您是否只是检查资源监视器并查看您的应用程序使用了多少磁盘使用量,或者它占用了多少内存?

是否有任何工具,或者您是否建议我使用工具来帮助确定我的应用程序的系统要求?

我已经搜索过这个,但我找不到太多信息。

更重要的是,Windows 体验指数呢?我在商店里看到一些盒子应用程序说你需要一个 Windows Exp。N 的索引,但是是否有工具可以确定我的应用程序运行所需的索引?

4

2 回答 2

2

在您开始进行压力测试和负载测试、使用或仔细模拟生产量和数据多样性之前,您并没有真正为大规模部署做好准备的高质量构建。

当您这样做时,该测试的经验(测量,如有必要,投影)将为您的客户提供 RAM、CPU 和类似要求。

于 2012-10-25T12:42:27.023 回答
1

当然,资源监视器是查看它消耗多少 CPU 和内存的好方法。但这一切都取决于您正在制作的应用程序,以及作为开发人员您所知道的 aprox。引擎盖下需要多少功率。

如果你只是在开发使用标准原生控件的标准 WinForms / VCL 应用程序,你真的不应该太担心 - 256 MB RAM 和 1 GHz 处理器就足够了,这通常是我倾向于放在我的 sysreq 页面上的.

对于重度 3D 游戏,你可能应该开始更多地研究它,我不能告诉你你是怎么做的。

如果您真的想要精确的赫兹和字节,您可以使用虚拟机并更改规格并查看您的应用程序的行为方式。

于 2012-10-25T12:43:11.613 回答