热门问题
时间线
聊天
视角
電腦系統需求
来自维基百科,自由的百科全书
Remove ads
電腦系統需求常簡稱為系統需求,是指軟件要在電腦上運作,需要有的硬件元件或是其他軟件資源[1],系統需求多半是參考性的指引,不是絕對性的規定。大部份的軟件會有二種系統需求:最低系統需求及建議系統需求。
隨着軟件版本的更新,需要的處理能力以及運算資源也會隨之提昇,因此系統需求也會漸漸增加。產業分析師指出:現有電腦硬件系統的升級,主要是來自電腦系統需求的增加,其影響程度比技術的進步還要大。
建議系統需求
遊戲廠商一般會提供客戶「建議系統需求」的清單,清單中的配備比最低系統需求要高,此清單是說明理想上此遊戲運作的硬件環境,也就是要讓遊戲流暢進行,需要的硬件環境。對於遊戲而言,遊戲者希望在玩遊戲時有好的體驗,這個需求比最低系統需求要合理。
硬件需求
作業系統或作業系統最常見的需求就是有關電腦硬件的能力。硬件需求一般會伴隨着硬件相容性清單(HCL),特別是作業系統。硬件相容性清單會列出測試過,和某作業系統或應用程式相容的硬件,有時也會列出不相同的硬件。以下是硬件需求中不同的層面,
作業系統都是依特定的計算機系統結構設計。大部份的軟件應用程式會限制在特定架構下的特定作業系統執行。雖然有些作業系統和架構無關,不過若要在新的架構上執行,一般會需要重新編譯軟件。常見的架構有IA-32、x86-64、ARM、IA-64、MIPS等。
中央處理器能力(CPU)是基本的硬件需求。大部份在X86架構下執行的程式會將處理器能力定義為中央處理器的型號以及時鐘頻率。其他影響其速度及能力因素(例如前端總線、CPU緩存及每秒指令等)比較不會提到。有關處理器能力的定義常常有誤,例如AMD Athlon和英特爾的奔騰處理器,相同時鐘頻率的CPU其處理速度是不同的。
軟件在執行時,其程式碼會放在隨機存取存儲器(RAM)裏。記憶體的需求是在考慮應用程式、作業系統、支援軟件及檔案,以及其他執行程序的需求後所訂定。若是在在多工作業系統中,在訂定需求時也要考慮其他可能同時執行的程式。
資料儲存裝置的需求會依照軟件安裝檔大小、在安裝或執行時會產生的檔案有關,若是隨機存取存儲器不足,也可能要考慮虛擬內存的應用。
有些軟件應用程式會需要特別的外部設備,以提供特殊的性能或是軟件功能。常見需要的周邊有CD-ROM、電腦鍵盤、定點設備、網絡設備等。
軟件需求
軟件需求是指要安裝此一軟件,並且讓軟件正常操作,電腦所需要的軟件資源或是基本假設。這些需要的軟件可能不會放在軟件安裝包中,需要使用者自行安裝。
系統平台描述一部份的軟件框架,可能是硬件的,或是軟件的。軟件需要在此系統平台上執行[2]。典型的系統平台包括電腦的計算機系統結構、作業系統及運行時系統函式庫,也可能包括程式語言。
在提到軟件需求時,其中最重要的就是作業系統。在相同系列,不同版本的操作系統中,軟件可能會有不同的行為,不過有時會有向後相容的功能。例如設計在Windows XP上執行的軟件,無法在Windows 98上執行,不過設計在Windows 98上執行的軟件,多半可以在Windows XP上執行。而一些用到Linux內核v2.6新功能的軟件,可能無法在v2.2或v2.4上正常編譯。
若軟件需要用到特別的硬件介面,例如高階的圖形處理器,會需要特殊的應用程式接口(API)或較新的設備驅動程式。例如DirectX,是和多媒體有關許多API的集合,常用在微軟平台的遊戲中。
大部份網絡應用程式及常會用到萬維網的軟件,會用電腦中預設的網頁瀏覽器。Microsoft Windows系統上,常見的網頁瀏覽器是Internet Explorer,有支援ActiveX控制,不過也有不少的漏洞。
其他需求
舉例
以下是二個電腦系統需求的例子:
星海爭霸系列(1998年)的需求是:
相關條目
參考資料
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads