พื้นที่ในฮาร์ดดิสค์หายไปไหน ?? มันคือพื้นที่ผีอยู่ หรือว่ามันหายไปจริงๆ !!!

พื้นที่ในฮาร์ดดิสค์หายไปไหน

สวัสดีค่ะ เพิ่งไปซื้อคอมมา เป็นฮาร์ดดิสค์ 80 กิ๊ก พอเอากลับบ้านมาดู มันแจ้งว่ามีสองไดรฟ์ คือ ซีกับดี แต่รวมกันแล้วได้แค่ 75 กิ๊ก งงจังว่ามันหายไปไหนอีก 5 กิ๊กเหรอคะ ผู้รู้ช่วยอธิบายให้ด้วยค่ะ

ในโรงงานมันคือเป็น

80,000,000,000 Bytes ~ 80GB
80,000,000 KBytes ~ 80GB
80,000 MBytes ~ 80GB
80 GBytes ~ 80GB

จริงๆ โรงงานต้องการให้มันง่ายเลยใช้ 1,000 Bytes = 1Kbytes ครับ แต่จริงๆ มันคือ 1,024Bytes นะครับ

ตามหลักในคอมฯ มันคือคือ

1,024 Bytes = 1 KBytes
1,048,576 Bytes = 1 MBytes
1,073,741,824 Bytes = 1 GBytes
1,099,511,627,776 Bytes = 1TBytes

เพราะฉะนั้น มันก็คือ

(((80,000,000,000 Bytes / 1,024) / 1,024 ) / 1,024) = 74.50580596923828125 GBytes

มันเป็นไปตามฉะนี้แล …………


เพิ่มเติม 10/06/2005 : 13.30 น.

ทำไมมันต้อง 1,024 Bytes ทำไม ไม่ 1,000 เพราะคอมพิวเตอร์ใช้หลักการเปิดปิด ของกระแสไฟฟ้า หรือ 0 และ 1 ซึ่งเป็นเลขฐาน 2 ในทางคณิตศาสตร์ ครับ

ดูจากตารางด้านล่างนี้ ถ้าเป็นหน่วยนับ SI นั้น ยกตัวอย่างจาก kB จะเป็น 10^3 ครับ แต่ ถ้าเราแปลงเลขฐานเป็น Binary หรือ 0 และ 1 ทางคอมพิวเตอร์แล้วเนี่ย จะเป็น 2^10 แทน ครับ

SI prefix Binary prefixes
NameSymbolMultiple NameSymbolMultiple
kilobytekB103 (or 210) kibibyteKiB210
megabyteMB106 (or 220) mebibyteMiB220
gigabyteGB109 (or 230) gibibyteGiB230
terabyteTB1012 (or 240) tebibyteTiB240
petabytePB1015 (or 250) pebibytePiB250
exabyteEB1018 (or 260) exbibyteEiB260
zettabyteZB1021 (or 270)    
yottabyteYB1024 (or 280) 

ตารางจาก http://en.wikipedia.org/wiki/Byte

ดังนั้น
210 = 1,024
220 = 1,048,576
230 = 1,073,741,824
240 = 1,099,511,627,776

หรือ

Log2 1,024 = 10
Log2 1,048,576 = 20
Log2 1,073,741,824 = 30
Log2 1,099,511,627,776 = 40

คงเข้าใจกันมากขึ้นแล้วนะครับ หุๆๆ หรือว่าไม่เข้าใจตรงไหน เดี่ยวจัดให้อีกครับ ;)

 

2 thoughts on “พื้นที่ในฮาร์ดดิสค์หายไปไหน ?? มันคือพื้นที่ผีอยู่ หรือว่ามันหายไปจริงๆ !!!”

Comments are closed.