資料介紹
在Windows系統(tǒng)中,磁盤碎片是一個常見的問題,如果不注意,系統(tǒng)性能可能被侵蝕。Linux使用第二擴(kuò)展文件系統(tǒng)(ext2),它以一種完全不同的方式處理文件存儲。Linux沒有Windows系統(tǒng)中發(fā)現(xiàn)的那種問題,這使得許多人認(rèn)為磁盤碎片化根本不是一個問題。但是,這是不正確的。
所有的文件系統(tǒng)隨著時間的推移都趨向于碎片化。Linux文件系統(tǒng)減少了碎片化,但是并沒有消除。由于它不經(jīng)常出現(xiàn),所以對于一個單用戶的工作站來說,可能根本不是問題。然而在繁忙的服務(wù)器中,隨著時間的過去,文件碎片化將降低硬盤性能,硬盤性能只有從硬盤讀出或?qū)懭霐?shù)據(jù)時才能注意到。下面是優(yōu)化Linux系統(tǒng)硬盤性能的一些具體措施。
一、清理磁盤
這種方法看上去很簡單:清理磁盤驅(qū)動器,刪除不需要的文件,清除所有需要被保存但將不被使用的文件。如果可能的話,清除多余的目錄,并減少子目錄的數(shù)目。這些建議似乎顯而易見,但是你會驚訝地發(fā)現(xiàn),每個磁盤上確實積累了非常多的垃圾。釋放磁盤空間可以幫助系統(tǒng)更好地工作。
二、整理磁盤碎片
Linux系統(tǒng)上的磁盤碎片整理程序與Windows 98或WindowsNT系統(tǒng)中的磁盤碎片整理程序不同。Windows98引入FAT 32文件系統(tǒng),雖然運(yùn)行Windows98不必轉(zhuǎn)換為FAT32文件系統(tǒng)。Windows可以被設(shè)置為使用FAT或一個叫NTFS的增強(qiáng)文件系統(tǒng)。所有這些文件系統(tǒng)以本質(zhì)上相同的方式處理文件存儲。
Linux最好的整理磁盤碎片的方法是做一個完全的備份,重新格式化分區(qū),然后從備份恢復(fù)文件。當(dāng)文件被存儲時,它們將被寫到連續(xù)的塊中,它們不會碎片化。這是一個大工作,可能對于像/usr之類不經(jīng)常改變的程序分區(qū)是不必要的,但是它可以在一個多用戶系統(tǒng)的/home分區(qū)產(chǎn)生奇跡。它所花費(fèi)的時間與WindowsNT服務(wù)器磁盤碎片整理花費(fèi)的時間大致上相同。
如果硬盤性能仍不令人滿意,還有許多其它的步驟可以考慮,但是任何包含升級或購買新設(shè)備的硬件解決方案可能會是昂貴的。
三、從IDE升級到SCSI
如果你的硬盤是一個IDE驅(qū)動器,可以通過升級到SCSI驅(qū)動器獲得更好的整體性能。因為IDE控制器必須訪問CPU,CPU和磁盤密集型操作可能變得非常緩慢。SCSI控制器不用通過CPU處理讀寫。當(dāng)IDE驅(qū)動器在讀或?qū)憰r,用戶可能會因為CPU周期被IDE驅(qū)動器占用而抱怨系統(tǒng)的緩慢。
獲取更快的控制器和磁盤驅(qū)動器
標(biāo)準(zhǔn)的SCSI控制器不能比標(biāo)準(zhǔn)的IDE控制器更快地讀寫數(shù)據(jù),但是一些非常快的“UltraWide”SCSI控制器能夠使讀寫速度有一個真正的飛躍。
EIDE和UDMA控制器是非??斓腎DE控制器。新的UDMA控制器能夠接近SCSI控制器的速度。UDMA控制器的頂級速度是猝發(fā)速度,但持續(xù)傳輸?shù)乃俣让黠@慢得多。IDE控制器包括UDMA,是嵌入在驅(qū)動器本身中的。不需要購買一個控制器,只要購買一個驅(qū)動器,它就包含了控制器,可以獲得UDMA性能。
磁盤驅(qū)動器經(jīng)常忽視的一個方面是磁盤本身的速度。磁盤的速度以rpm為單位給出,它代表每分鐘旋轉(zhuǎn)多少次。rpm越大,磁盤速度也越快。如果你有這方面的預(yù)算,大多數(shù)服務(wù)器系統(tǒng)廠商可提供7500rpm甚至10000rpmSCSI磁盤。標(biāo)準(zhǔn)SCSI和IDE磁盤提供5400rpm速度。
?
所有的文件系統(tǒng)隨著時間的推移都趨向于碎片化。Linux文件系統(tǒng)減少了碎片化,但是并沒有消除。由于它不經(jīng)常出現(xiàn),所以對于一個單用戶的工作站來說,可能根本不是問題。然而在繁忙的服務(wù)器中,隨著時間的過去,文件碎片化將降低硬盤性能,硬盤性能只有從硬盤讀出或?qū)懭霐?shù)據(jù)時才能注意到。下面是優(yōu)化Linux系統(tǒng)硬盤性能的一些具體措施。
一、清理磁盤
這種方法看上去很簡單:清理磁盤驅(qū)動器,刪除不需要的文件,清除所有需要被保存但將不被使用的文件。如果可能的話,清除多余的目錄,并減少子目錄的數(shù)目。這些建議似乎顯而易見,但是你會驚訝地發(fā)現(xiàn),每個磁盤上確實積累了非常多的垃圾。釋放磁盤空間可以幫助系統(tǒng)更好地工作。
二、整理磁盤碎片
Linux系統(tǒng)上的磁盤碎片整理程序與Windows 98或WindowsNT系統(tǒng)中的磁盤碎片整理程序不同。Windows98引入FAT 32文件系統(tǒng),雖然運(yùn)行Windows98不必轉(zhuǎn)換為FAT32文件系統(tǒng)。Windows可以被設(shè)置為使用FAT或一個叫NTFS的增強(qiáng)文件系統(tǒng)。所有這些文件系統(tǒng)以本質(zhì)上相同的方式處理文件存儲。
Linux最好的整理磁盤碎片的方法是做一個完全的備份,重新格式化分區(qū),然后從備份恢復(fù)文件。當(dāng)文件被存儲時,它們將被寫到連續(xù)的塊中,它們不會碎片化。這是一個大工作,可能對于像/usr之類不經(jīng)常改變的程序分區(qū)是不必要的,但是它可以在一個多用戶系統(tǒng)的/home分區(qū)產(chǎn)生奇跡。它所花費(fèi)的時間與WindowsNT服務(wù)器磁盤碎片整理花費(fèi)的時間大致上相同。
如果硬盤性能仍不令人滿意,還有許多其它的步驟可以考慮,但是任何包含升級或購買新設(shè)備的硬件解決方案可能會是昂貴的。
三、從IDE升級到SCSI
如果你的硬盤是一個IDE驅(qū)動器,可以通過升級到SCSI驅(qū)動器獲得更好的整體性能。因為IDE控制器必須訪問CPU,CPU和磁盤密集型操作可能變得非常緩慢。SCSI控制器不用通過CPU處理讀寫。當(dāng)IDE驅(qū)動器在讀或?qū)憰r,用戶可能會因為CPU周期被IDE驅(qū)動器占用而抱怨系統(tǒng)的緩慢。
獲取更快的控制器和磁盤驅(qū)動器
標(biāo)準(zhǔn)的SCSI控制器不能比標(biāo)準(zhǔn)的IDE控制器更快地讀寫數(shù)據(jù),但是一些非常快的“UltraWide”SCSI控制器能夠使讀寫速度有一個真正的飛躍。
EIDE和UDMA控制器是非??斓腎DE控制器。新的UDMA控制器能夠接近SCSI控制器的速度。UDMA控制器的頂級速度是猝發(fā)速度,但持續(xù)傳輸?shù)乃俣让黠@慢得多。IDE控制器包括UDMA,是嵌入在驅(qū)動器本身中的。不需要購買一個控制器,只要購買一個驅(qū)動器,它就包含了控制器,可以獲得UDMA性能。
磁盤驅(qū)動器經(jīng)常忽視的一個方面是磁盤本身的速度。磁盤的速度以rpm為單位給出,它代表每分鐘旋轉(zhuǎn)多少次。rpm越大,磁盤速度也越快。如果你有這方面的預(yù)算,大多數(shù)服務(wù)器系統(tǒng)廠商可提供7500rpm甚至10000rpmSCSI磁盤。標(biāo)準(zhǔn)SCSI和IDE磁盤提供5400rpm速度。
?
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 雙系統(tǒng) Win10下安裝Linux(單/雙硬盤)
- 嵌入式linux系統(tǒng)快速啟動優(yōu)化的一些方法
- 嵌入式linux+io+優(yōu)化,嵌入式Linux系統(tǒng)內(nèi)存優(yōu)化使用方法研究
- Linux操作系統(tǒng)的CP命令源代碼匯總 4次下載
- 基于綜合需求側(cè)響應(yīng)的多能存儲系統(tǒng)優(yōu)化 17次下載
- 綜合能源系統(tǒng)優(yōu)化模型及其研究分析 21次下載
- LINUX操作系統(tǒng)的安裝與Linux常用文件命令 3次下載
- Linux系統(tǒng)中EXP命令詳解質(zhì)量匯總 1次下載
- 硬盤的數(shù)據(jù)結(jié)構(gòu) 15次下載
- 如何使用ARM920T微處理器進(jìn)行IDE硬盤接口的設(shè)計與實現(xiàn) 11次下載
- LINUX系統(tǒng)教程之如何在Linux系統(tǒng)下進(jìn)行編程 9次下載
- Linux實用教程之Linux文件和目錄操作總結(jié) 0次下載
- Linux操作系統(tǒng)下C語言編程入門.pdf 95次下載
- linux操作系統(tǒng)的優(yōu)化及安全配置分析 0次下載
- Linux的那些事兒之我是SCSI硬盤 19次下載
- 如何通過Tracealyzer實現(xiàn)Linux系統(tǒng)的跟蹤? 1068次閱讀
- 影響Linux性能的因素與優(yōu)化方法 724次閱讀
- 硬盤盤符順序發(fā)生變化的原因及其解決方案 1w次閱讀
- Linux系統(tǒng)內(nèi)核與Linux發(fā)行套件的區(qū)別 1092次閱讀
- Linux的文件類型介紹 975次閱讀
- Linux服務(wù)器排障相關(guān)的性能問題、優(yōu)化和便利工具 1661次閱讀
- 嵌入式Linux啟動時間優(yōu)化的秘密之四-啟動腳本 2306次閱讀
- 常用的linux性能監(jiān)測工具 902次閱讀
- 組裝電腦固態(tài)硬盤和機(jī)械硬盤應(yīng)該如何搭配 2.7w次閱讀
- 固態(tài)硬盤的系統(tǒng)盤需要預(yù)留多空間?固態(tài)硬盤適不適合分區(qū) 2w次閱讀
- 重裝Linux操作系統(tǒng)為什么識別不了硬盤 5840次閱讀
- 私人訂制Linux的全部操作,打造一個屬于自己的Linux小系統(tǒng) 6674次閱讀
- 優(yōu)化Linux服務(wù)器硬盤性能的四大實用技巧詳解 1571次閱讀
- 嵌入式Linux系統(tǒng)開發(fā)入門基礎(chǔ) 1824次閱讀
- 硬盤容量與標(biāo)稱不符問題 4774次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1489次下載 | 免費(fèi)
- 2單片機(jī)典型實例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實驗
- 0.11 MB | 4次下載 | 免費(fèi)
- 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計
- 0.23 MB | 3次下載 | 免費(fèi)
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評論
查看更多