作者 主題: 硬碟的重整?  (閱讀 2361 次)

0 會員 與 1 訪客 正在閱讀本文。

robbie

  • 活潑的大學生
  • ***
  • 文章數: 307
    • 檢視個人資料
硬碟的重整?
« 於: 2005-01-10 11:38 »
常常看到user以磁碟重整來增進效能。
請問一下這到底能增進多少效能?
又什麼情形之下需要重整呢?
每次我都跟別人說重整沒用啦!
不過我也要做過重整的動作,
那是在玩DV的時候,動不動就幾十G的AVI做Render時我才重整....

而且用的都是萬轉以上四顆在跑的東東,


以一般user使用上來說我怎麼看都覺得沒有多大差別,
沒有超過半年我都不建議重整,

不知道各位先進有什麼不一樣的看法?

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17464
    • 檢視個人資料
    • http://www.study-area.org
硬碟的重整?
« 回覆 #1 於: 2005-01-10 13:52 »
這要看 file system 的設計, 對 fragment 的處理了.
像是 windows 的 FAT , 由於是見縫插針式的填寫資料, 易生成的碎片.
如此, 很多檔案不是集中的放在相鄰的區塊, 如此, 磁頭在讀寫時, 往往會因多次移動而降低讀寫速度的.
磁碟整理就是將分散各處的檔案區塊收集在相鄰一起.
從謀一程度上, 是有助提高讀寫的.
但, 對讀寫不頻繁的系統來說, 其利不容意看到.
且, 只要有文件被刪/減, 那麼接下來的寫入, 還是會造成碎片....
所以, 不能避免, 且整天做整理的義意也不大....

至於 linux 的檔案系統, 在 block allocation 上, 會預留一定的連續空間. 在某一成度上可避開 fragment.
但檔案要是大一點, 還是會有碎片的.

記得之前 twu2 兄曾跟大家講過 database 方面的相關概念, 不妨搜尋一下吧.