Storage - ذخیره سازی, تعاریف شبکه, سخت افزار

فایل سیستم FAT چیست؟ تفاوت بین FAT16 و FAT32

فایل سیستم FAT چیست؟

FAT مخفف File Allocation Table است، خانواده سیستم فایل ‌FAT كه شامل FAT12 ،FAT16 و FAT32 می‌شود، سیستم فایلی است كه در اوایل دهه هشتاد میلا‌دی، سیستم‌عامل‌های مایكروسافت براساس آن ساخته می‌شدند

فایل سیستم FAT چیست؟

FAT یا Fill Allocation table ، همانطور که از نامش بر می آید، به جدولی گفته می شود که وظیفه ذخیره اطلاعات مربوط به محل قرارگیری فایلها و دایرکتوری ها را بر عهده دارد، در واقع این که هر فایل روی هارد دیسک در چه نقاطی پخش شده، از اطلاعات موجود در فت است.

با این که فایل ها و فولدرها از نظر کاربر همیشه یکپارچه به نظر می رسند، اما ممکن است همانند زمانی که نیازبه Defrag است، فایلها روی سطح هارددیسک در چند کلاستر(Cluster ) پراکنده شده باشند.

اعدادی هم که همراه Fill Allocation table عنوان می شوند، مانند 12 ، 16 و 32 نشان دهنده تعداد ورودی های این جدول است.

پس با بزرگتر شدن این عدد- که هم اکنون حداکثر 32 است- توانایی Fill System در آدرس دهی فضای هارددیسک افزایش می یابد. به طور نمونه FAT16 تا GB 8.4 و FAT32  تا 2 ترابایت را آدرس دهی می کنند.

همواره 2 کپی برابر از FAT روی ناحیه مشخصی از هارد موجود است که دلیل آن امنیت بیشتر در صورت خرابی یکی از آنهاست ، ولی از FAT32 به بعد کپی دوم عملا استفاده می شود.

همچنین به علت کوچکتر بودن اندازه کلاستر، فضای از دست رفته در FAT32 به نسبت FAT16 کمتر می شود . از نظرسرعت نیز FAT32 به اسلاف خود برتری دارد.

عواملی مانند ضربه به این ابزار، نوشتن و حذف کردنهای مکرر که سبب تکهتکه شدن (Fragments) فایلها میشود و یا صدمهدیدن جدول FAT که یک جدول پنهانی در کامپیوتر است و اطلاعات مربوط به آدرس شروع فایلها را در خود نگه میدارد.

در نتیجه اختلال در این جدول ممکن است فایلهای شما، آدرس خود را گم کرده و ناپدید شوند.

این عوامل باعث ایجاد اختلال در ساختار فایل (File Structure) و یا فهرست راهنما (Diskette Catalog) و یا مسایل و مشکلات دیگری خواهند شد که جهت برطرف کردن و تا حدودی جلوگیری از ضررهای احتمالی، راهحلهایی ارایه شده که یکی از آنها، برنامهی Scan Disk است.

منبع:

  1. techopedia

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *