جدول تخصیص فایل
From Wikipedia, the free encyclopedia
From Wikipedia, the free encyclopedia
جدول تخصیص فایل(FAT) فایل سیستم اولیه در سیستمعاملهای داس و ویندوز میباشد. فایل سیستم جدول تخصیص فایل (FAT) به صورت ساده طراحی گردیده، و به همین دلیل آن یک فرمت عمومی برای فلاپی دیسکها (دیسک نرم) میباشد؛ علاوه براین، این فرمت به صورت واقعی توسط تمامی سیستمعاملهای مختص IBM/PC پشتیبانی میگردد، و به همین دلیل اغلب جهت اشتراک اطلاعات بین سیستمعاملهای متفاوت که روی یک کامپیوتر بوت میشوند بکارگرفته میشود (دریک محیط چند-بوتی). همچنین در روی تکه حافظههای سخت-حالت (Solid-state memory) و سایر دستگاههای مشابه بکار گرفته میشود.[1]
این مقاله نیازمند تمیزکاری است. لطفاً تا جای امکان آنرا از نظر املا، انشا، چیدمان و درستی بهتر کنید، سپس این برچسب را بردارید. محتویات این مقاله ممکن است غیر قابل اعتماد و نادرست یا جانبدارانه باشد یا قوانین حقوق پدیدآورندگان را نقض کرده باشد. |
FAT از لحاظ طراحی قدیمی به نظر میآید، و طراحان آن بهنظر میرسد اطلاع دقیقی از طراحی یک فایل سیستم مناسب نداشتهاند، و به همین دلیل دارای اشکالات عمدهای میباشد. اولین ایراد آن سادگی لایه فایل آن است که اجازه تکه-تکه نمودن (Fragmentation) آسان آن، که منجر به کندی عملیات در سیستمعامل استفادهکننده میگردد. دومین ایراد،FAT برای پشتیبانی ایرادات سیستم طراحی نگردیدهاست. سومین ایراد این است که نگارشهای اصلی آن اجازه استفاده از نامهای فایل بیش از ۱۱ کاراکتر را نمیدهند (۸ کاراکتر برای نام فایل، ۳ کاراکتر برای پسوند آن)، همچنین تغییراتی که بروی این سیستم از سوی مایکروسافت انجام گرفته اما در سیستمی به نام VFAT پیادهسازی گردیده این امکان را میدهد که بتوان ۲۵۵ کاراکتر و بیشتر را بهعنوان نام فایل قرار داد. در نهایت چهارمین ایراد این که بروی خوشهها (Cluster) وسیع مقدار زیادی از فضای مورد استفاده به دلیل تعدد فایلهای با ظرفیت پایین به هدر میرود.[2]
هرچند به دلیل اینکه آیبیام طراحی نموده MS-DOS را به عنوان سیستمعامل منتخب بروی PCها، و اینکه MS-DOS استفاده میکند از FAT، این فایل سیستم به صورت گسترده در بخشهای مهمی استفاده میگردد. به دلیل طراحی اولیه آن، پیادهسازی دستورالعملهای این فایل سیستم به سادگی میسر میگردد، و همچنین به دلیل گستردگی بی مثال ویندوز و داس، FAT در بعضی مواقع تبدیل به استانداری جهت تبادل اطلاعات میشود.
یک فایل سیستم FAT بروی یک پارتیشن حاوی بخشهای ذیل میباشد:
برای ذخیره نامهای طولانی فایلها (Long File Names - LFN) روی یک فایل سیستم FAT، ویندوز ۹۵ و بالاتر از یک ترفند به ترتیبی که یک رکورد ساختگی روی جدول فایلهای دایرکتوریی که فایل در آن قرار دارد اضافه میکند. رکورد توسط یک صفت Volume Label که برای یک فایل FAT امکانپذیر نیست و بنابراین توسط برخی از برنامههای قدیمی MS-DOS خوانده نمیشود علامت زده میشود. هر رکورد ساختگی میتواند حاوی ۱۳ کارکتر از نوع UCS-۲ باشد (۲۶ بایت)، به علاوه ۱۵ بایت اضافه مربوط به سیستم ۸+۳ قدیمی که حاوی تاریخ یا ظرفیت آن میباشد.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.