ทำไมฮาร์ดดิสที่ซื้อมาใหม่ ถึงมีขนาดความจุน้อยกว่าที่ระบุข้างกล่อง


ก่อนอื่น ต้องขอเท้าความเกี่ยวกับคำว่า ไบต์ กิโลไบต์ เมกกะไบต์ กิ๊กกะไบต์ ก่อนแล้วกัน...
การเปลี่ยนหน่วยโดยทั่วไป เราใช้ระบบเมตริกซ์ในการเปลี่ยนหน่วยครับ
ยกตัวอย่างของที่เข้าใจง่าย


เช่น 1 กิโลกรัม = 1000 กรัม
ดังนั้น 1 กิโลไบต์ ก็ = 1000 ไบต์

 

แต่ทีนี้ คอมพิวเตอร์ จะใช้ระบบเลขฐาน 2 ทั้งหมด ซึ่งไม่ใช่ระบบเมตริกซ์ซิซเต็มเหมือนที่เรารู้จักกันดี
ถ้าถามว่า 2 ยกกำลังเท่าไหร่ ถึงจะมีค่าใกล้เคียง 1000 ที่สุด
ก็คือ 2 ยกกำลัง 10 = 1024
ดังนั้น เมื่อพูดถึงคำว่ากิโลไบต์ (ในระบบคอมพิวเตอร์) เราจะตีค่ามันเท่ากับ 1024 ไม่ใช่ 1000
ดังนั้น


1 กิโลไบต์ = 1024 ไบต์


รู้จักกิโลไบต์แล้ว ก็มารู้จัก เมกกะไบต์ และ กิ๊กกะไบต์ ต่อเลย
1 เมกกะไบต์ = 1024 กิโลไบต์

และ
1 กิ๊กกะไบต์ = 1024 เมกกะไบต์ เช่นกัน

แล้วที่บอกมานี้ เกี่ยวอะไรกับขนาดฮาร์ดดิสที่เล็กลงกว่าที่ข้างกล่องระบุ?

คำตอบก็คือ

เนื่องจาก ขนาดความจุฮาร์ดดิส ที่ผู้ผลิตระบุมา ผู้ผลิตจะระบุในลักษณะของเลขฐาน 10
เช่น ฮาร์ดดิสยี่ห้อกอไก่ ความจุที่ขายคือ 320000000000 ไบต์ แปลงเป็นกิ๊กกะไบต์ ก็คือ
320000000000 / (1000 x 1000 x 1000) = 320 กิ๊กกะไบต์ถ้วน


แต่จริงๆแล้ว 320000000000 ไบต์ ที่ผู้ผลิตระบุมานั้น ไม่ได้มีจำนวนกิ๊กกะไบต์เท่ากับ 320 GB อย่างที่ผู้ผลิตระบุ
ระบบปฏิบัติการ(เช่น วินโดวส์)จะมองเห็นแบบระบบเลขฐาน 2 คือ

1 กิ๊กกะไบต์ คือ 1024 เมกกะไบต์
1 เมกกะไบต์ คือ 1024 กิโลไบต์
และ 1 กิโลไบต์ คือ 1024 ไบต์

ดังนั้น 320000000000 ไบต์ มีค่าเท่ากับ 320000000000 / (1024 x 1024 x 1024) = 298.02 กิ๊กกะไบต์ นั่นเอง
(หายไป 22 กิ๊กกะไบต์แน่ะ -*-)

แหล่งที่มา : www.bloggang.com