โพสต์เมื่อ โดย Mel Hawthorne
FAT หรือ File Allocation Table เป็นสถาปัตยกรรมระบบไฟล์คอมพิวเตอร์หรือรูปแบบฮาร์ดไดรฟ์ เดิมได้รับการออกแบบในปี 1977 สำหรับใช้กับฟลอปปีดิสก์ก่อนที่จะถูกดัดแปลงสำหรับใช้กับฮาร์ดไดรฟ์ใน Microsoft DOS เป็น Windows 9x รุ่นต่างๆ ในระบบปฏิบัติการสมัยใหม่ FAT ได้ถูกแทนที่เป็นรูปแบบฮาร์ดไดรฟ์ใน Windows โดย NTFS ตั้งแต่ Windows XP เนื่องจากข้อจำกัดของขนาดดิสก์โดยรวมและ ขีดจำกัดขนาดไฟล์สูงสุดเดียวที่ไม่มีอยู่ใน NTFS อย่างไรก็ตาม FAT ยังคงใช้กันอย่างแพร่หลายในสื่อแบบถอดได้ เช่น การ์ด SD และหน่วยความจำ USB thumb drive แท่ง
เทคนิคอธิบาย FAT
FAT กำหนดฮาร์ดไดรฟ์โดยแบ่งออกเป็นบล็อกขนาดเท่ากันหรือคลัสเตอร์ของหน่วยความจำ และจัดเก็บข้อมูลอ้างอิงไปยังบล็อกที่จัดสรรไว้ในตาราง มีตัวแปรหลักสี่แบบ: FAT, FAT12, FAT16 และ FAT32 โดยจำนวนที่เพิ่มขึ้นสะท้อนให้เห็นถึงขนาดที่เพิ่มขึ้นของตาราง FAT มาพร้อมกับข้อเสียหลายประการซึ่งในตอนแรกได้รับการแก้ไขโดยการเพิ่มขนาดของตาราง แต่ในที่สุดก็นำไปสู่การแทนที่ FAT32 FAT32 มาพร้อมกับขีดจำกัดขนาดไฟล์สูงสุดสำหรับไฟล์ 4GiB ไฟล์เดียว
แต่ละบล็อกสามารถจัดสรรไฟล์ได้เพียงไฟล์เดียว (แม้ว่าจะสามารถเรียกใช้ได้หลายบล็อก) ซึ่งหมายความว่าสำหรับไฟล์ขนาดเล็กมากจะสิ้นสุด ใช้พื้นที่มากกว่าที่ต้องการจริงๆ (ด้วยขนาดบล็อก 32KB และไฟล์ 1KB เหลือ 31KB ใช้ไม่ได้) เป็นไปได้ที่จะฟอร์แมตดิสก์ให้ใช้ขนาดบล็อกที่เล็กลงเพื่อให้เปลืองเนื้อที่น้อยลง แต่เนื่องจากมี a จำนวนบล็อกที่เป็นไปได้ จำกัด ซึ่งมีผลสุทธิในการลดขนาดสูงสุดที่เป็นไปได้ของรูปแบบ FAT ขับ.
Fat32 ยังคงมีความเกี่ยวข้องในปัจจุบันโดยเฉพาะอย่างยิ่งสำหรับสื่อแบบถอดได้ และได้รับการสนับสนุนในระบบปฏิบัติการทั้งหมด แต่เหมาะที่สุดที่จะใช้ในไดรฟ์ขนาด 32 GB หรือน้อยกว่า
การใช้งานทั่วไปของ FAT
- แท่ง USB ถูกฟอร์แมตเป็น FAT32
- คุณควรใช้ FAT สำหรับอุปกรณ์เก็บข้อมูลแบบถอดได้เท่านั้น
- คอมพิวเตอร์ของฉันสามารถอ่านการ์ด SD ที่ฟอร์แมตด้วย FAT32 ได้
การใช้ FAT ในทางที่ผิดที่พบบ่อย
- ฮาร์ดไดรฟ์ของฉันอ้วนเกินไป