小弟最近從Y拍買了一顆Seagate 晶鑽 3.5吋 2TB硬碟連接到電腦後 顯示1.81TB這...會不會差太多了?差了近200G耶 想請問各位大大這是格式的問題嗎?這是正常的嗎?這是合理的嗎? 謝謝大家~~~
rexboss wrote:想請問各位大大這是格式的問題嗎?這是正常的嗎?這是合理的嗎? 正常、合理硬碟廠賣的是空白硬碟,以日常生活慣用的10進位來計算空白容量:1MB=1000KB我們用的電腦是「IBM X86相容PC」,研發之初已經定義資料格式是2進位:1MB=1024KB兩個不同的計算單位之間會有誤差,硬碟容量愈大、誤差也越大而且使用不同的格式化(FAT、NTFS....)會被系統佔用的空間大小也不同這已經是考古題了(自從30多年以前有磁碟片開始,就存在的問題)
上面講的其實已經很清楚了十進制的世界1k = 10001M = 1000k1G = 1000M1T = 1000G而電腦屬二進制的世界以至於倍數關係是1K = 10241M = 1024K1G = 1024M1T = 1024G箇中的誤差,相信看到的人,心理應該很清楚了只不過我猜這種問題還會一而再,再而三的被人問出來基本上在容量尚未突破10TB前實際容量基本上是標示容量(十進制的數字)的0.931倍(這只是近似值)例如十進制=>二進制1TB = 1000GB => 931GB2TB = 2000GB => 1862GB = 1.8TB附註:容量突破10TB後,要乘上的倍數大概就要用0.909,而不是0.931了
Taroko1005 wrote:我的640GB的WD,實際容量只有596GB,平白被A了2GB了!(我朋友的電腦也是裝640GB的可以抓到598GB) 以計算機來算的話,640GB轉成2進制,應該是596GB才對除了剛剛的速算法 640 * 0.931 = 595.84細算法大概就(640*1000^3)/(1024^3)=596.046至於誤差有多少,我就不清楚了畢竟我家裡買過的硬碟都沒有差太多(誤差都在1GB以內)例如80GB =>74GB250GB=>232GB1TB =>931GB640GB=>596GB120GB=>111GB包含今年敗的SSD90GB=>83.8GB這是我的WD 640G黑標(舊版SATA2的)若只有回這些就實在太枯燥了說點我工讀(算大學必修學分的)時碰過的笑話某一位QC,注意是QC(品管)喔他在嗆產線人員說[明明就是120GB的硬碟,為何電腦只顯示111GB沒發現?]甚至還因此開了品質異常單(這張單開出來就跟違規被警察開罰單一樣喔)這事情傳回PE,PE只覺得QC還真好幹了吧?(那位PE就是帶我的長官)這不是在騙人,這真的是台灣QC的素質 而且說實話,這種容量顯示差異,最底層的OP(作業員)都知道怎麼算身為品質把關最後一道防線的QC竟然不知道(栽贓產線人員賺業績倒是很厲害)很遺憾結局是說QC開異常單這一作法是沒有錯 <-這個部分才真的瞎爆不過對於在科技公司上班的家人或親戚來說他們也只是覺得QC若不會幹出這種蠢事就不是QC了 所以不知道也沒關係,大不了像樓主問出來頂多就是被人叫去爬文、查Google總比像我看到的那位QC,自己不知道卻要鬧笑話還來得好太多太多了