作者flygalaxy (人)
看板ask-why
標題Re: [請益] 硬碟容量的計算方式
時間Fri Oct 17 01:45:17 2008
※ 引述《FlyingCat (far away)》之銘言:
: 標題: [請益] 硬碟容量的計算方式
: 時間: Fri Oct 17 01:14:46 2008
:
:
:
: 記得電腦記憶體容量 硬碟容量
: 都是2的幾次方這樣往上加的
:
: 但為何現在的硬碟容量卻變成100G 250G 320G
: 是什麼原因決定不採用原來的計算方式呢?
: 因為像記憶體還是維持原來的計算方式啊
: 有人可以精確說明嗎?
:
: --
:
※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 140.112.4.91
: 推 cpt:硬碟的讀取是靠磁盤旋轉來搜尋特定磁區 記憶單位是不是二的 10/17 01:29
: → cpt:次方 對讀取效率不會有太大影響 但記憶體的存取是靠數位電路 10/17 01:30
: → cpt:定址 若記憶單位的數量不是二的次方 電路的設計會很沒有效率 10/17 01:31
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
錯了....
硬碟其實還是2的N次方...
只是因為數量級過大 我們通常會取整數來稱呼
例如320G實際上應該是32X.XXXXXXG
另外 cpt大說的也不完全錯
磁碟是一個區塊一個區塊劃分的 每個區塊都是2的N次方
但是不一定有2的K次方個區塊 又加上硬碟內部不只一塊碟片
所以總容量就會等於 a*b*c*.....*2^N
你把實際硬碟的容量32X.XXXXXXG除以某個正整數 最後一定是2的N次方
而那個某正整數應該會剛好等於 碟片數*磁區數*磁??柱??(忘了~XD)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.76.222
1F:推 cpt:1G就是2^30, 但是320G可不是2的次方喔 :) 10/17 01:55
2F:推 ciswww:img212.imageshack.us/img212/6676/picture0061wp.jpg 10/17 11:07
3F:→ ciswww:上圖的標註: 321,672,960sectors 很不漂亮的數字:P 10/17 11:07
4F:推 micklin:硬碟不是2的N次方, 計算機組織課本有寫, 但沒解釋why. 10/18 02:29
5F:→ micklin:個人認為這是商業手法加上計算方式不同罷了 10/18 02:29