因此,我已經準備好部署我的.exe,並且爲了分發,我需要知道我的程序在機器上運行的最低要求......並且我真的不知道如何要做到這一點。定義程序的最小配置
有沒有辦法知道?某種基準?或者我必須設定一些事情,因爲我認爲它會起作用? 也許我應該只購買所有現有的組件,直到我發現最小? :')
好的,謝謝你的回答。
因此,我已經準備好部署我的.exe,並且爲了分發,我需要知道我的程序在機器上運行的最低要求......並且我真的不知道如何要做到這一點。定義程序的最小配置
有沒有辦法知道?某種基準?或者我必須設定一些事情,因爲我認爲它會起作用? 也許我應該只購買所有現有的組件,直到我發現最小? :')
好的,謝謝你的回答。
首先看到您可以部署的第一個Windows版本(Windows XP?Vista?)。
如果你的程序是cpu或gpu密集型的,並且有一個固定的時間循環(例如遊戲),那麼你將不得不做基準測試。
你應該看看幾個舊的和新的CPU/GPU,並試圖根據在線發佈的在線規格來「猜測」最低要求是什麼。例如,如果你的程序不能在一箇舊的cpu上運行,而是在一個新的cpu上快速運行,試着找到很少運行它的模型,這顯然是中間的某個模型。
如果您的程序需要其他特殊的東西,請指定它們(例如,USB 3.0,支持的控制器...)。否則,如果你的程序加載速度較慢但沒有運行時問題,最小規格應該表示合理的加載時間(現在一分鐘似乎是標準,可悲)。
此外,如果您的程序內存不足(硬盤驅動器或RAM),您必須指出這一點。
我完全忽略了這樣一個事實,在某些計算機中,瓶頸可能是CPU,它可能是其他CPU的瓶頸。你需要知道哪個是你作出判斷的瓶頸。
要找出是一個相當簡單的過程 - 刪除昂貴的GPU操作(降低紋理分辨率,關閉着色器)。如果程序運行緩慢,那麼瓶頸就是CPU。
有什麼要求?你想設置什麼「事物」? – user463035818
你甚至知道你想要做什麼? – DimChtz
您的程序不能運行?你認爲它可能需要什麼?圖書館? – Galik