แต่ละส่วนจะต้องมีการติดตามที่ไหนสักแห่ง ที่ใช้พื้นที่เก็บข้อมูล (ภายในระบบประปาของระบบไฟล์ไม่ใช่สิ่งที่คุณต้องการเข้าถึงโดยตรง)
ตัวอย่าง: สมมติว่าคุณมีไฟล์เดียวที่มี 1000 แฟรกเมนต์ ดังนั้นไฟล์ของคุณจะถูกจัดเก็บผ่านกลุ่มของบล็อกสุ่ม .. แทนที่จะเป็นบล็อกต่อเนื่องเดียว ซึ่งหมายความว่าไฟล์ที่แตกแฟรกเมนต์ต้องการพื้นที่เก็บข้อมูลมากกว่า 1000x ภายในระบบประปาของระบบไฟล์ถ้าใช้สำหรับเก็บที่อยู่สำหรับแต่ละแฟรกเมนต์เท่านั้น ระบบประปาทำให้พจนานุกรมเล็ก ๆ น้อย ๆ / ฐานข้อมูล / แผนที่ / ตาราง / รายการไปยังตำแหน่งของแต่ละส่วนของไฟล์ ดังนั้นสำหรับการวางระบบไฟล์การจัดเก็บรายการตัวชี้แฟรกเมนต์เดี่ยวไม่จำเป็นต้องใช้พื้นที่มากนักเมื่อเทียบกับรายการตัวชี้แฟรกเมนต์ 1000 ตัว ..
แต่เดี๋ยวก่อนฉันอาจจะผิด ...
แก้ไข: สนับสนุนข้อมูลจากที่นี่ :
เมื่อสตรีมข้อมูลที่ไม่ใช่ถิ่นที่อยู่มีการแยกส่วนมากเกินไปเพื่อให้แผนที่การจัดสรรที่มีประสิทธิภาพไม่สามารถบรรจุภายใน MFT ได้อย่างสมบูรณ์แผนที่การจัดสรรอาจถูกเก็บไว้เป็นสตรีมแบบไม่มีถิ่นที่อยู่อาศัยด้วยสตรีมอาศัยขนาดเล็กที่มีการจัดสรรทางอ้อม แผนที่ไปยังแผนที่การจัดสรร Non-resident ที่มีประสิทธิภาพของสตรีมข้อมูลที่ไม่ใช่ที่อยู่
การแปล: ถ้าคุณมีการกระจายตัวที่หนักหน่วงกรณีทั่วไปของระบบไฟล์จะไม่ถูกนำมาใช้ ดังนั้น FS จึงต้องดำเนินการเพื่อรองรับการแตกแฟรกเมนต์และสิ้นสุดต้นทุนพื้นที่เก็บข้อมูลเพิ่มเติมเพื่อจัดการแฟรกเมนต์ การเดาของฉันตั้งแต่แรก
แก้ไข:จากที่กล่าวมาข้างต้นดูเหมือนว่า 10GB จะหายไปเพียงเพราะการจัดเรียงไฟล์เป็นสิ่งที่บ้า ฉันเดิมพันว่าในขณะที่จัดเรียงข้อมูลคุณมีความเสียหายของระบบไฟล์ทั่วไปที่ได้รับการแก้ไขโดยอัตโนมัติ ฉันคิดว่าไม่เพียง แต่คุณมีการแยกส่วนใหญ่ แต่ยังลบไฟล์บางส่วนใช้พื้นที่จัดเก็บ มันคงจะดีถ้าได้ดูบันทึกการสแกนจาก Defrag นั้น (หรือเรียกใช้การสแกนก่อนที่จะทำการ Defrag)