PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   儲存媒體討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=20)
-   -   硬碟的 Cluster Size (冷) (https://www.pcdvd.com.tw/showthread.php?t=175885)

chaotommy 2005-11-15 05:54 AM

一年了

起來.. :p

gibson7117 2006-04-18 07:21 PM

引用:
作者adelies
NTFS 在大容量的時候,cluster size 是會比較小,因此 waste 的程度會較 FAT16/FAT32 來的低。至於 "使用NTFS的話,磁區分的越大,Cluster Waste越少" 這句話以小弟目前的認知是不正確的,cluster waste 取決於兩點:1. cluster size;2. 裡面存放的檔案大小。
NTFS:
< 512       512
513 MB–1,024 MB 1K
1,025 MB–2 GB   2K
> 2 GB       4K


弟將入手一顆320G HD
想要切成NTFS C:20G D:300G
不知道有沒有啥缺點?
會這樣切是因boobee大說NTFS會使用MFT來儲存來儲存小檔案,降低cluster waste
引用:
作者boobee
大的 Cluster 效能比較好, 小的 Cluster 比較省空間, 因此必須取個折衷值, 並不永遠是越小越好. 解釋一下原因: 當你用小的Cluster儲存大型檔案, 由於Cluster太小, 因此必須用更多個Cluster儲存檔案, 這會導致兩個問題, 一是磁碟的fragmetation程度會增加, 檔案很容易被切得支離破碎, 存取檔案時磁頭會在整顆硬碟上跳來跳去的, 二是作業系統的prefetch效率會降低, 作業系統會一次存取整個 Cluster, 若Cluster數目太多, 會導致作業系統要花更多次讀取才能讀完整個檔案.
那該如何折衷呢 ? NTFS有個很好的解法, 基本上如果檔案太小 (小於 1 ~ 4K, 忘記實際數字了), NTFS不會配置Cluster來儲存檔案, 他會直接把檔案內容存在MFT中, 因此檔案小時不會浪累空間, 而大檔存在 Cluster效能也比較好.
.

另一種切法是 C:20G D:50G E:250G
其中D槽的cluster size用512或1K 主要用來放MP3等小的檔案或文件
E槽的cluster size用4K或以上 主要用來放電影


不知道哪一種切法比較好 請教一下 :agree:

philipshu 2006-04-19 12:07 PM

mp3 切 4k 比較理想
mp3平均有4MB吧

larrychen 2006-04-19 12:59 PM

超棒的好文章 再來推一下

good886mylove 2006-04-19 01:36 PM

cluster size雖然愈大愈浪費空間,但是讀取或寫入的時候速度會愈快

最近在寫程式讀取SD卡的資料,所以需要知道FAT的檔案系統格式

附上一個附件,從Microsoft捉來的,給有需要的人參考

gibson7117 2006-04-19 03:22 PM

引用:
作者philipshu
mp3 切 4k 比較理想
mp3平均有4MB吧

嗯嗯 對厚 謝啦
那還是不要分好了 就用第一種切法 C槽20G D槽300G

gibson7117 2006-04-19 08:49 PM

在網路上找到一篇有關NTFS的文章
感覺還不錯 跟大家分享一下
重新認識NTFS的妙處

tatikoma 2006-04-22 09:56 PM

引用:
作者ysliao
cluster size越小,即cluster越多,那access不就更慢了嗎!?
小弟是不在乎浪費些空間,反正硬碟很大,都還夠用,cluster size平常都設32K....


2000/xp 以上格式化成ntfs不是預設4K?

記得板上有人問過如何做4K以上的cluster, 好像結果問題多多?

還是您的32K是在fat下?

vxr 2006-04-23 10:04 AM

引用:
作者tatikoma
2000/xp 以上格式化成ntfs不是預設4K?

記得板上有人問過如何做4K以上的cluster, 好像結果問題多多?

還是您的32K是在fat下?

FAT還可以設置64k哩:laugh:..
不過我以前是把它拿來擺Fage file..
一般系統開機區預設4k就好:)
NTFS預設是4k...
其他Partition看用途...
我是用設過8k的..
不過是拿來擺影片...

jjyfans 2007-05-03 06:50 PM

引用:
作者adelies
以固定一個 8G 磁區,但改變 Cluster Size 為例 (8,603,610,624 Bytes):
(1) FAT 佔用的大小 16.0 MB (16,797,184 Bytes) ← (Cluster Size = 4K)
(2) FAT 佔用的大小 8.0 MB (8,433,152 Bytes) ← (Cluster Size = 8K)
(3) FAT 佔用的大小 4.1 MB (4,255,232 Bytes) ← (Cluster Size =16K)
(4) FAT 佔用的大小 2.1 MB (2,174,464 Bytes) ← (Cluster Size =32K)
Cluste...



請問FAT 表佔用的大小是怎麼計算的?
這個數值是要填入BPB_FATSz32 的吧?


所有的時間均為GMT +8。 現在的時間是09:28 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。