淺析Unix操作系統(tǒng)中硬件
隨著Unix操作系的普遍應(yīng)用,越來越多的系統(tǒng)管理員都在努力于怎樣提高它的性能問題,筆者就這一問題從幾個(gè)方面加以敘述,愿對(duì)大家有所幫助。
我們知道,影響Unix操作系性能的主要因素有三個(gè):系統(tǒng)硬件、文件系統(tǒng)與核心參數(shù)。一般來說,在用戶安裝Unix操作系時(shí),系統(tǒng)的硬件資源,比如CPU的主頻、內(nèi)存與高速緩存的大小以及硬盤的容量已經(jīng)確定了,無法更改。
因此這里討論的主要問題是,在現(xiàn)有的系統(tǒng)硬件資源下,在安裝Unix操作系時(shí),如何通過操作系統(tǒng)的配置,使系統(tǒng)在運(yùn)行某一特定應(yīng)用時(shí),性能表現(xiàn)更佳。下面就Unix操作系系統(tǒng)硬件作一些探討。
Unix操作系系統(tǒng)硬件
系統(tǒng)硬件資源的改善有利于操作系統(tǒng)性能的提高。
比如,CPU主頻的提高或者CPU的檔次提高,系統(tǒng)性能自然就提高了;內(nèi)存方面,將內(nèi)存增大,一般都能使應(yīng)用軟件運(yùn)行速度加快,其中,有無高速緩存(Cache),影響也較明顯;對(duì)于多線程的應(yīng)用(如數(shù)據(jù)庫Informix的操作),采用對(duì)稱多處理器服務(wù)器,能使性能得到明顯提高。經(jīng)測試,雙CPU系統(tǒng)性能比單CPU系統(tǒng)性能可提高80%。
又如,硬盤的容量以及硬盤控制器的類型也會(huì)影響Unix操作系的讀寫 I/O性能。舉個(gè)例子,采用fast&wide SCSI-Ⅱ類型的硬盤比采用fast SCSI-Ⅱ的更好;采用磁盤陣列比非磁盤陣列更好。
另外,對(duì)于系統(tǒng)I/O方面,最好選用智能的網(wǎng)卡或多用戶卡,由于這些控制卡有自己的處理器和緩存,可以減少Unix操作系資源的開銷,這樣Unix操作系就可騰出資源供應(yīng)用軟件使用。
總之,系統(tǒng)硬件是影響Unix操作系性能的主要因素,用戶應(yīng)根據(jù)特定應(yīng)用的需求與資金的情況合理地選購所需要的系統(tǒng)硬件。
這就是我們今天要將的Unix操作系系統(tǒng)硬件的知識(shí),希望大家也可以了解另外2個(gè)方面因素。
【編輯推薦】