Skip to main content

ตารางไฟล์หลักคืออะไร?

tables ตารางไฟล์หลักคือระบบติดตามไฟล์ที่ใช้ในฟังก์ชั่นของระบบการยื่น Windows NTถือว่าเป็นส่วนสำคัญของไฟล์เมตาดาต้าตารางไฟล์หลักช่วยกำหนดระดับเสียงของ NTFSมักจะเรียกว่า MFT ตารางที่บ้านข้อมูลเกี่ยวกับทุกไฟล์และไดเรกทอรีที่พบในระบบไฟล์

ในการดำเนินการจริงตารางไฟล์หลักทำหน้าที่เป็นจุดเริ่มต้นสำหรับกระบวนการจัดการที่เกี่ยวข้องกับระบบไฟล์ NTจากมุมมองนี้ตารางไฟล์หลักทำหน้าที่เป็นตารางฐานข้อมูลสไตล์เชิงสัมพันธ์เนื่องจากเป็นที่ตั้งของข้อมูลที่มีค่าที่จำเป็นในการเรียกใช้ไฟล์ต่าง ๆ ที่อยู่ในระบบด้วยการเข้าถึงตารางไฟล์หลักระบบจะสามารถดูเนื้อหาและระบุไฟล์ที่จำเป็นสำหรับการดำเนินการที่กำหนดตารางให้รายละเอียดเพียงพอที่จะอนุญาตให้ระบบเลือกไฟล์ที่ถูกต้องจากนั้นค้นหาไฟล์จริงบนฮาร์ดไดรฟ์

การใช้ตารางไฟล์ต้นแบบครอบคลุมการทำงานของตารางไขมันที่พบในระบบการยื่นอื่น ๆ อีกมากมายอย่างไรก็ตามตารางไฟล์ต้นแบบนั้นเกินกว่าฟังก์ชั่นนั้นโดยทำหน้าที่เป็นจุดเปิดตัวรวมถึงการจัดหาทรัพยากรที่ง่ายในการระบุไฟล์ที่จำเป็นสำหรับการดำเนินการที่กำหนดตารางไฟล์หลักจะขยายตัวเมื่อแอปพลิเคชันใหม่ถูกโหลดลงในฮาร์ดไดรฟ์เพื่อจัดการพื้นที่ดิสก์ที่จัดสรรสำหรับตารางไฟล์ได้อย่างมีประสิทธิภาพองค์กรของตาราง จำกัด ขนาดจริงของบันทึกที่สร้างขึ้น

การสร้างระเบียนใหม่ในตารางไฟล์หลักเป็นที่ต้องการบันทึกช่วยเพิ่มประสิทธิภาพสูงสุดด้วยเหตุนี้ฮาร์ดไดรฟ์ที่กำหนดค่าสำหรับ Windows NT ปกติจะตั้งค่าประมาณสิบสองเปอร์เซ็นต์ของพื้นที่สำหรับตารางไฟล์หลักหากขนาดของตารางเกินกว่าการจัดสรรนี้ในที่สุดระบบสามารถปรับได้เพื่อเพิ่มปริมาณพื้นที่ดิสก์ที่กำหนดอย่างไรก็ตามพื้นที่เพิ่มเติมไม่จำเป็นต้องอยู่ในภาคที่อยู่ติดกับตารางไฟล์ต้นแบบต้นฉบับการปรากฏตัวของไดเรกทอรีและไฟล์อื่น ๆ ระหว่างภาคส่วนอาจนำไปสู่ประสิทธิภาพลดลงเล็กน้อย