因此,我已经准备好部署我的.exe,并且为了分发,我需要知道我的程序在机器上运行的最低要求......并且我真的不知道如何要做到这一点。定义程序的最小配置
有没有办法知道?某种基准?或者我必须设定一些事情,因为我认为它会起作用? 也许我应该只购买所有现有的组件,直到我发现最小? :')
好的,谢谢你的回答。
因此,我已经准备好部署我的.exe,并且为了分发,我需要知道我的程序在机器上运行的最低要求......并且我真的不知道如何要做到这一点。定义程序的最小配置
有没有办法知道?某种基准?或者我必须设定一些事情,因为我认为它会起作用? 也许我应该只购买所有现有的组件,直到我发现最小? :')
好的,谢谢你的回答。
首先看到您可以部署的第一个Windows版本(Windows XP?Vista?)。
如果你的程序是cpu或gpu密集型的,并且有一个固定的时间循环(例如游戏),那么你将不得不做基准测试。
你应该看看几个旧的和新的CPU/GPU,并试图根据在线发布的在线规格来“猜测”最低要求是什么。例如,如果你的程序不能在一个旧的cpu上运行,而是在一个新的cpu上快速运行,试着找到很少运行它的模型,这显然是中间的某个模型。
如果您的程序需要其他特殊的东西,请指定它们(例如,USB 3.0,支持的控制器...)。否则,如果你的程序加载速度较慢但没有运行时问题,最小规格应该表示合理的加载时间(现在一分钟似乎是标准,可悲)。
此外,如果您的程序内存不足(硬盘驱动器或RAM),您必须指出这一点。
我完全忽略了这样一个事实,在某些计算机中,瓶颈可能是CPU,它可能是其他CPU的瓶颈。你需要知道哪个是你作出判断的瓶颈。
要找出是一个相当简单的过程 - 删除昂贵的GPU操作(降低纹理分辨率,关闭着色器)。如果程序运行缓慢,那么瓶颈就是CPU。
有什么要求?你想设置什么“事物”? – user463035818
你甚至知道你想要做什么? – DimChtz
您的程序不能运行?你认为它可能需要什么?图书馆? – Galik