[問題] Linux Samba 檔案占用磁區

作者: noplayme123 (搖勒)   2018-02-24 12:27:04
不知道在這裡發文適不適當 ~
最近想寫一些檔案系統管理的程式,所以在家裡架了一個Linux Samba(NAS)

我在Linux平台上mount該Samba,並用 du 去查詢檔案或資料夾占用的磁區大小。
然後 ... 讓我無法理解的事情就這樣發生了
我發現實際上只有49.2KB的檔案竟然佔據了4GB的磁區空間(每個檔案都是如此)。
du 回傳的的size並不是真實的檔案大小這個我知道
但是49.2KB和4GB的差距可不是開玩笑的。
然後我不信邪的用我的小筆電(Win10)看了一下
檔案內容顯示的磁碟大小也一樣是 4GB ...
是否有人也遇過一樣的情形? 拜託能否給我個說法 ~
作者: OrzOGC (洞八達人.拖哨天王)   2018-02-24 13:11:00
你當初建立分割區時sector size用4G的?
作者: sppmg (sppmg)   2018-02-24 14:05:00
疑問同樓上,一般是4k吧?
作者: Tormentor   2018-02-24 22:45:00
google "sprase file"拼錯了 XD 是 sparse file
作者: noplayme123 (搖勒)   2018-02-25 13:46:00
但如果是sparse file,du的結果應該比較小不是嗎 ?
作者: kenduest (小州)   2018-02-25 16:27:00
截圖一下給大家看看你說的狀態 ?

Links booklink

Contact Us: admin [ a t ] ucptt.com