日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

優(yōu)化Linux系統(tǒng)硬盤的七個實用技巧( 二 )


五、調(diào)整硬盤參數(shù)
使用hdparm工具可以調(diào)整IDE硬盤性能,它設(shè)計時專門考慮了使用UDMA驅(qū)動器 。在缺省情況下,Linux使用是最安全的,但是設(shè)置訪問IDE驅(qū)動器是最慢的 。缺省模式?jīng)]有利用UDMA可能的最快的性能 。
使用hdparm工具,通過激活下面的特性可以顯著地改善性能:
◆ 32位支持 缺省設(shè)置是16位;
◆ 多部分訪問 缺省設(shè)置是每次中斷單部分傳送 。
注意:在使用hdparm之前,確保對系統(tǒng)已經(jīng)做了完全的備份 。使用hdparm改變IDE參數(shù),如果出錯可能會引起驅(qū)動器上全部數(shù)據(jù)的丟失 。
hdparm可以提供關(guān)于硬盤的大量信息 。打開一個終端窗口,輸入下面命令獲取系統(tǒng)中第一個IDE驅(qū)動器的信息(改變設(shè)備名獲取其它IDE驅(qū)動器的信息):
hdparm -v /dev/had
上面命令顯示出當(dāng)系統(tǒng)啟動時從驅(qū)動器獲得的信息,包括驅(qū)動器操作在16位或32位模式(I/O Support)下,是否為多部分訪問(Multcount) 。關(guān)于磁盤驅(qū)動器的更詳細(xì)信息的顯示可使用-i參數(shù) 。
Hdparm也可以測試驅(qū)動器傳輸速率 。輸入命令測試系統(tǒng)中第一個IDE驅(qū)動器:
hdparm -Tt /dev/hda
此測試可測量驅(qū)動器直接讀和高速緩沖存儲器讀的速度 。結(jié)果是一個優(yōu)化的“最好的事例”數(shù)字 。改變驅(qū)動器設(shè)置,激活32位傳輸,輸入下面的命令:
hdparm -c3 /dev/hda
-c3參數(shù)激活32位支持,使用-c0可以取消它 。-c1參數(shù)也可激活32位支持并使用更少的內(nèi)存開銷,但是在很多驅(qū)動器下它不工作 。
大多數(shù)新IDE驅(qū)動器支持多部分傳輸,但是Linux缺省設(shè)置為單部分傳輸 。注意:這個設(shè)置在一些驅(qū)動器上,激活多部分傳輸能引起文件系統(tǒng)的完全崩潰 。這個問題大多數(shù)發(fā)生在較老的驅(qū)動器上 。輸入下面的命令激活多部分傳輸:
hdparm -m16 /dev/hda
-m16參數(shù)激活16部分傳輸 。除了西部數(shù)據(jù)的驅(qū)動器外,大多數(shù)驅(qū)動器設(shè)置為16或32部分是最合適的 。西部數(shù)據(jù)的驅(qū)動器緩沖區(qū)小,當(dāng)設(shè)置大于8部分時性能將顯著下降 。對西部數(shù)據(jù)驅(qū)動器來說,設(shè)置為4部分是最合適的 。
激活多部分訪問能夠減少CPU負(fù)載30%~50%,同時可以增加數(shù)據(jù)傳輸速率到50% 。使用-m0參數(shù)可以取消多部分傳輸 。
hdparm還有許多選項可設(shè)置硬盤驅(qū)動器,在此不詳述 。
六、使用軟件RAID
RAID廉價驅(qū)動器的冗余陣列,也可以改善磁盤驅(qū)動器性能和容量 。Linux支持軟件RAID和硬件RAID 。軟件RAID嵌入在Linux內(nèi)核中,比硬件RAID花費(fèi)要少得多 。軟件RAID的惟一花費(fèi)就是購買系統(tǒng)中的磁盤,但是軟件RAID不能使硬件RAID的性能增強(qiáng) 。硬件RAID使用特殊設(shè)計的硬件,控制系統(tǒng)的多個磁盤 。硬件RAID可能是昂貴的,但是得到的性能改善與之相匹配 。RAID的基本思想是組合多個小的、廉價的磁盤驅(qū)動器成為一個磁盤驅(qū)動器陣列,提供與大型計算機(jī)中單個大驅(qū)動器相同的性能級別 。RAID驅(qū)動器陣列對于計算機(jī)來說像單獨(dú)一個驅(qū)動器,它也可以使用并行處理 。磁盤讀寫在RAID磁盤陣列的并行數(shù)據(jù)通路上同時進(jìn)行 。
IBM公司在加利福尼亞大學(xué)發(fā)起一項研究,得到RAID級別的一個最初定義 ?,F(xiàn)在有六個已定義的RAID級別,如下所示 。
RAID 0:級別0只是數(shù)據(jù)帶 。在級別0中,數(shù)據(jù)被拆分到多于一個的驅(qū)動器,結(jié)果是更高的數(shù)據(jù)吞吐量 。這是RAID的最快和最有效形式 。但是,在這個級別沒有數(shù)據(jù)鏡像,所以在陣列中任何磁盤的失敗將引起所有數(shù)據(jù)的丟失 。
RAID 1:級別1是完全磁盤鏡像 。在獨(dú)立的磁盤上創(chuàng)建和支持?jǐn)?shù)據(jù)兩份拷貝 。級別1陣列與一個驅(qū)動器相比讀速度快、寫速度慢,但是如果任一個驅(qū)動器錯誤,不會有數(shù)據(jù)丟失 。這是最昂貴的RAID級別,因為每個磁盤需要第二個磁盤做它的鏡像 。這個級別提供最好的數(shù)據(jù)安全 。

推薦閱讀