BSD對於硬碟存取的相關疑惑 - BBS

Audriana avatar
By Audriana
at 2008-11-19T21:28

Table of Contents

各位好,我學習使用FreeBSD有一點時間了
最近發現了一個很有趣的現象
使我對這方面有一些疑惑,想知道相關原理

我手邊有兩台機器
平常工作使用Win那台,以及掛檔案與網站用的FreeBSD
之間的連接用Samba在做

之前有研讀到,Windows對於硬碟存取
只要有空間,就塞檔案的某部份進去
沒塞完就塞到下一個有空間的位置
這種情形,使得Windows常常需要使用磁碟重組
免得檔案在磁碟中太過於分散而毀損,也能增加存取效益

用了FreeBSD讓我很好奇,裡面並沒有磁碟重組相關的程式
原本我也就懶得想,沒有就算了,只要網站跟資料存取有正常運作就好
然而最近也遇到一個現象,讓我對於這部份的相關原理產生很大的好奇

由於影像工作的關係,有些單一檔案內容會蠻大的,1g-20g都有可能
定期使用重組養護硬碟,變成我每週需要執行的項目之一
然而使用Windows內建的磁碟重組程式
只要檔案過於龐大,就有可能無法進行該檔案在磁碟上的重組

之前我會把這種檔案移動到其他重組好的的磁區暫存
重組過的磁區,可用空間也會很整齊,使檔案再存下去不至於太分散
然後把原來檔案所在的磁區重組好,再把檔案移動回去
雖然該檔案還是"資料量過大無法進行重組",檔案還會分散在磁碟區之中
不過由於被填滿的可用空間也整齊了
使得這類檔案分散在磁碟中的程度可以下降

前兩天我暫存用的硬碟塞太滿了,無法重組的大型檔案不能移動過去
於是我把無法重組的檔案,移動到BSD這邊暫存
例行性再重組一次win的磁區,讓可用空間也變整齊
用mount_smbfs掛win的磁區,用mv把檔案移動回去
很神奇的是,磁碟分析的結果
那個檔案就自己變整齊了,不會分散,不需要再重組
之前在win裡面暫存,不管怎樣,這種大型檔案都還會分散

現在我要移動大型檔案,就一直smb掛載、mv移動檔案了

這種情形讓我很高興
明顯看出來BSD在檔案寫入管理這部份
使用我不知道的原理,讓檔案不會分散在磁碟中,就沒有重組的必要性
這讓我愈來愈相信
當初選擇用BSD當Server用的作業程式是正確的選擇
原本只是基於資訊安全上的考量,讓我放棄在Windows上使用WEB & Data server

我很好奇BSD在這方面的原理是什麼?使得檔案不會分散於磁碟中
寫得拉拉雜雜,感謝各位的閱讀

--
Tags: BBS

All Comments

關於IP相衝的問題

Connor avatar
By Connor
at 2008-11-18T12:48
這樣的 最近系上某層樓改網域 我們系上的系站BBS被迫要搬到其他層樓去 當然 實驗室等等的IP也都跟著大變動 昨日移動主機完成後 一切看似都很順利 但在昨天晚上 突然發生IP被搶的情形 (在我更換完網路線後) 而且對方很怪 我被搶之後 反向去查 結果先是ping得到 過一陣子又pi ...

關於 Rebuilding “world”

Linda avatar
By Linda
at 2008-11-15T01:16
※ 引述《lante (ccy.twbbs.org)》之銘言: : ※ 引述《chinsan.bbsatbbs.sayya.org (有若無,實若虛)》之銘言: : : 1. 貼出完整的 /etc/make.conf 吧 : : 2. 你確定你有更新 source tree 或已經有 source t ...

關於 Rebuilding “world”

Rae avatar
By Rae
at 2008-11-15T00:07
※ 引述《chinsan.bbsatbbs.sayya.org (有若無,實若虛)》之銘言: : ※ 引述《lante.bbsatptt.cc (ccy.twbbs.org)》之銘言: : andgt; 做了這一步,卻出現底下的 mesg : andgt; In file included from /usr ...

整理了一些中文FreeBSD網路資源

Genevieve avatar
By Genevieve
at 2008-11-14T12:37
※ 引述《chinsan.bbsatbbs.sayya.org (有若無,實若虛)》之銘言: : ※ 引述《chinsan (有若無,實若虛)》之銘言: : andgt; http://delicious.com/ : andgt; 可以透過搜尋關於 FreeBSD 或 BSD 之類的 tag, : ...

關於 Rebuilding “world”

Ingrid avatar
By Ingrid
at 2008-11-13T07:16
※ 引述《lante (ccy.twbbs.org)》之銘言: : 有人有相同的經驗嗎? 你的 src tree 重抓一次看看 -- 嘴對嘴的接吻就如同起誓 允許對方接近自己的一切,可以把自己的一切托付給對方。 ...