電腦冷知識:為什麼我的硬碟實際空間總是比規格上寫的縮水?

大家好!
今天來分享電腦冷知識!
有沒有注意過,你的硬碟或行動碟可以用的總容量大小和當初看到的規格大小就是少了一些呢?
會不會是買到瑕疵品了?
今天就讓我們來解開迷團。
真相只有一個,看了影片就明白囉!

3 ~ 2 ~ 1~請看!

文字說明:
電腦容量常見較普遍的單位從大到小分別是
TB → GB → MB → KB → byte(位元組)
而最小的電腦容量單位是bit。
彼此的換算關係:
1 TB 等於 1024 GB
1 GB 等於 1024 MB
1 MB 等於 1024 KB
1 KB 等於 1024 bytes
1 byte 等於 8 bits
由於檔案基本上都超過1byte,因此電腦中可看到的最小檔案單位就用byte(位元組)了。
上述的換算關係皆以電腦的2進位制理論值,然而,通常廠商會以十進位制來計算。
也就是說:
1 TB 等於 1000 GB
1 GB 等於 1000 MB
1 MB 等於 1000 KB
1 KB 等於 1000 bytes
1 byte 等於 8 bits
有沒有發現到,廠商的算法和我們的理論值有所差異。
每1kb差24bytes,每1mb就差24k。
那麼隨著硬碟空間愈來愈大,理論值和廠商值的落差也就等比放大囉。
簡單計算一下,以 1TB硬碟為範例。
我們將理論值1TB換算成bytes位元組,然後再減去廠商用十進位制的1TB所換算成的bytes位元組。
這樣就可以知道兩邊落差究竟有多少囉。
首先我們自己以為的1TB換成GB是1024。
再把GB換算成MB,所以1024 乘 1024
再換成KB,所以再乘1024。
最後換算成bytes再乘1024。
1024乘1024乘1024乘1024
等於
1099511627776(bytes)
接下來再減去廠商十進位制換算的1tb。
 廠商計算方式:
1 TB=1000GB。
換算成MB,所以1000乘1000。
換算成KB,所以再乘1000。
最後換算成BYTES,所以乘1000。
1000乘1000乘1000乘1000
等於
1000000000000(bytes)
好的,眼都花了。
兩相減去後所得到的數值
99511627776(bytes)
ok,因為數字太大,還原回kb→mb→gb。
所以除3次1024。
答案就是92.67(GB)……
 1024GB的理論值減掉約93GB的落差,就是931GB。
這就是1TB硬碟會有的實際總空間哦!
咦?你說還少了1 ~ 3GB?
嗯,通常電腦出廠時,廠商會在你電腦中加裝系統還原,也就是一鍵還原的功能。
這部份會佔用到硬碟約莫1 ~3 GB哦!(有些機種會再多一些)
真相大白了!!
原來我們與廠商的距離這麼遠啊啊啊啊啊!


留言

這個網誌中的熱門文章

一根手指就能操作電腦快速鍵!讓你不再受限