見到15樓講果句:寫入檔案快慢同cluster(叢集)無關係 後搵篇英文章睇https://www.howtogeek.com/136078/what-should-i-set-the-allocation-unit-size-to-when-formatting/
有人提及nowadays hard drive capacity is getting higher and higher it makes small difference by choosing the right allocation size
令我諗自己既認知可能過時 測試果部硬碟係11年前既WD640GB 7200rmp 當時係同一隻硬碟兼分區G: 分兩次格式化成4K/64K 由同一隻碟既分區F:用7-zip解壓4GB檔案去G:
4K寫7MBs 64K寫33~34MBs 11年前既野去到依家變過時?

sport似係講 我話淨係7200會過熱 5400唔會咁既意思
5400都會7200過熱
機箱設計本身散熱就唔得、多塵唔肯清、冇打開側板、後面冇風扇既位置又封實晒、室溫3X度玩飛天歷險FREE 但果條友過熱既係7200

TOP

本帖最後由 doggiestyle 於 2020-7-2 02:01 編輯
見到15樓講果句:寫入檔案快慢同cluster(叢集)無關係 後搵篇英文章睇https://www.howtogeek.com/136078/wha ...
diegaylo 發表於 2020-7-1 21:19



隻硬碟本來就唔會知你個 CLUSTER 係幾大
OS 只會對隻 HDD 講由某一段定址空間要寫一筆資料
如是者只要有足夠空間寫入一筆連續資料 ,速度自然會一樣
反而你有咁大 SET 咁大 ,到寫細檔案既時候會變成 資料 - 空格 - 資料 - 空格 -資料
好明顯就會慢左 ,不過現今資料未必會有咁多細過 64KB 既 ,但係因為宜家 64KB 並唔係 CLUSTER 上限
所以果種CLUSTER 越大越好既唸法無異係錯誤既
不過我唸你都唔會聽我講

TOP

隻硬碟本來就唔會知你個 CLUSTER 係幾大
OS 只會對隻 HDD 講由某一段定址空間要寫一筆資料
如是者只要有 ...
doggiestyle 發表於 2020-7-2 01:59


Cluster代表一段連續的Sector。Sector現在通常是4KiB,指令可能還在用512B。
當Cluster有16連續的512B Sectors組成時,每Cluster總計8192Byte。如果只寫入92Byte Data,其餘的8100Byte將會用不到,因為OS以Cluster為最小存取單位。OS會以Size代表實際大小,Size On Disk代表佔用Cluster大小。速度快慢視乎OS Cluster是否連續。
以前硬碟容量細加搜軌又慢,容量細計算後,自然每個Cluster只會包含較少的Sector,把Cluster加大,自然能確保連續空間,也能減小SEEKING。

TOP

本帖最後由 doggiestyle 於 2020-7-2 11:33 編輯
Cluster代表一段連續的Sector。Sector現在通常是4KiB,指令可能還在用512B。
當Cluster有16連續的512B Se ...
hoho1986 發表於 2020-7-2 09:56




咁 64KB 之後都係會斷開
如果 64KB 都斷開 ,咁隻 HDD 真係唔荒唔慢到嘔
換返隻大容量 HDD 比較實際
而且大 CLUSTER 會令你可用空間更少
即係話你本身就因為容量小到你唔可以連續寫入
但你又要用大 CLUSTER 黎確保佢連續
呢個做法本身就有問題
尤其係以當年一張圖只係 100KB~200KB 咁上下
如果隻 HDD 用 64KB CLUSTER ,全隻 HDD 塞滿圖片
一隻 100GB HDD 就要浪費 12GB 既空間
一般黎講用平均容量既 1% 大小黎做 CLUSTER 比較合理
宜家個問題唔係話咩野有用定冇用 ,而係盲目相信 XYZ 比較好既果種唸法有問題

TOP

咁 64KB 之後都係會斷開
如果 64KB 都斷開 ,咁隻 HDD 真係唔荒唔慢到嘔
換返隻大容量 HDD 比較實際
而 ...
doggiestyle 發表於 2020-7-2 11:29


如果我用嚟裝DVD ISO,個個4.7GB,咁我Set大cluster係沒影響。預設用每個CLUSTER用最小Sector分完所有Sector係最正路。但我只儲大SIZE FILE,SET大cluster對比預設小Cluster係可以減少所用Cluster亦可以減低碎亂問題。想當年還是燒DVD備份,基本上有一個大cluster用來專門裝準備燒嘅Image。我沒講過大Cluster係一般用。而且For DVD Image,要能夠整除2048,因為DVD Sector係2KiB。
預設係大多數情況合用,非預設當然係專用。知道原理,明白用途,大Cluster係無問題。
仲有Database File都要配合Cluster Size,不過Database太深奧,不懂解釋。

TOP

如果我用嚟裝DVD ISO,個個4.7GB,咁我Set大cluster係沒影響。預設用每個CLUSTER用最小Sector分完所有Sec ...
hoho1986 發表於 2020-7-2 14:25



你用得開心就 OK

TOP

22#
都唔關會唔會聽你講事 你根本冇正確理解我講乜
由始到終我冇提過 CLUSTER 越大越好既唸法

而且我係18# 度已明言
寫入大檔去64K cluster(叢集)既分區;尤其數以百MB大檔、甚至GB計既巨檔 同寫入4K cluster(叢集)既分區對比速度會差幾倍
細檔用64K反效能倒退、浪費空間

但"速度會差幾倍" 呢個我有保留 因我既測試硬碟係11年前既產物

TOP