วันอังคารที่ 7 พฤษภาคม พ.ศ. 2567

ทำไมขนาด Drive ใน Windows ถึงมีขนาดเล็กกว่า Drive จริง



จริงๆ แล้วมันไม่ได้ขนาดเล็กกว่า มันเป็นที่การแสดงผลของ Windows ต่างหาก เช่น Drive ขนาด 500 GB ถ้าดูใน Properties ค่า Capacity ในหน่วย byte มีค่า 499,427,872,768 bytes ซึ่งอันนี้ถูกต้อง จากนั้นเราก็คาดหวังมาว่ามันจะโชว์ 500 GB ใน This PC ของ Windows แต่มันกลับโชว์ 465 GB ซะงั้น!!!

เพราะว่า Windows ไม่ได้เอาค่า byte มาหารด้วย 1,000,000,000 เพื่อคำนวณเป็นหน่วย GB แบบตรงไปตรงมา มันจะเอาค่า byte มาหารด้วย 1,024 จะได้ 500,000,000,000 bytes / 1,024 = 488,281,250 KB ค่า 1,024 นี้คือ 2 ยกกำลัง 10 เพราะคอมพิวเตอร์ทำงานด้วยระบบเลขฐานสอง

จากนั้นจะเอา 488,281,250 KB / 1,024 = 476,837 MB แล้วก็เอา 476,837 MB / 1,024 = 465 GB ก็จะได้ค่า Capacity ที่ Windows แสดงผลออกมานั่นเอง

ไม่มีความคิดเห็น:

แสดงความคิดเห็น