ทำไมหน่วยความจำที่ซื้อมา ได้ความจุน้อยกว่า
ความจุหายไปไหน ?
ถ้าเราอ่านละเอียดๆ จะเห็นว่าผู้ผลิต Drive ต่างๆ จะมีเขียนตัวเล็กๆ ว่า 1 GB = 1,000,000,000 bytes ซึ่งหมายถึงการใช้เลขฐานสิบ (Decimal) ที่เราคุ้นเคยในชีวิตประจำวันมาโฆษณาความจุของ Drive ที่เราซื้อ
สำหรับการแสดงความจุของ Drive ต่างๆ บน Windows นั้น จะใช้เลขฐานสอง (Binary) ซึ่งคอมพิวเตอร์ใช้มาตั้งแต่ยุคแรกๆ เนื่องจากคอมพิวเตอร์มองทุกอย่างเป็น 0 และ 1 ดังนั้น
1 Kilo byte จึงเท่ากับ 2^10 = 1024 bytes
1 Mega byte จึงเท่ากับ 2^20 = 1024 x 1024 = 1,048,576 bytes
1 Giga byte จึงเท่ากับ 2^30 = 1024 x 1024 x 1024 = 1,073,741,824 bytes
ดังนั้น สำหรับหน่วยความจำขนาด 1 GB จะเห็นว่าจะมีผลต่างอยู่ที่ 73,741,824 bytes เมื่อแสดงผลบน Windows นั่นเองครับ
ซึ่งนั่นจะทำให้ Windows คำนวณออกมาว่าหน่วยความจำ ที่ระบุโดยผู้ผลิตนั้น จะแสดงผลออกมาเป็น ตามการคำนวณดังนี้
32GB~32,000,000,000 / 1,073,741,824 = 29.8GB
64GB~64,000,000,000 / 1,073,741,824 = 59.6GB
128GB~128,000,000,000 / 1,073,741,824 = 119.2GB
256GB~256,000,000,000 / 1,073,741,824 = 238.4GB
512GB~512,000,000,000 / 1,073,741,824 = 476.8GB
1TB~1,000,000,000,000 / 1,073,741,824 = 931.3GB
2TB~2,000,000,000,000 / 1,073,741,824 = 1,862.6GB
4TB~4,000,000,000,000 / 1,073,741,824 = 3,725.2GB
ทั้งนี้ในการ Format ในบางอุปกรณ์ จะมีการสร้าง Folder และ File บางอย่างลงไปใน หน่วยความจำ อาจะมีการกินพื้นที่ไปอีกบางส่วน
พอทราบข้อมูลดังนี้แล้ว น่าจะทำให้คลายความสงสัยได้แล้วนะครับ