نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • برنامه ها
  • کدام فایل سیستم سریعتر fat32 یا ntfs است. تفاوت FAT32 و NTFS چیست؟

کدام فایل سیستم سریعتر fat32 یا ntfs است. تفاوت FAT32 و NTFS چیست؟

هنگام فرمت کردن یک درایو داخلی یا خارجی، درایو فلش یا کارت حافظه، ویندوز پیشنهاد می کند بین NTFS، FAT32 و exFAT یکی را انتخاب کنید، اما تفاوت بین آنها را توضیح نمی دهد. توضیح می دهیم

FAT32 یک فایل سیستم قدیمی است که در حال حاضر عمدتاً برای درایوهای فلش و سایر درایوهای خارجی استفاده می شود. سیستم فایل NTFS برای درایو سیستم ویندوز استفاده می شود و برای سایر درایوهای داخلی ایده آل است. exFAT یک جایگزین مدرن برای FAT32 است (البته نه چندان محبوب) و پشتیبانی بسیار گسترده تری نسبت به NTFS دارد.

FAT32

FAT32 قدیمی ترین از سه سیستم فایل لیست شده است. در طول ویندوز 95 ظاهر شد و جایگزین سیستم فایل حتی قدیمی FAT16 شد.

سن قابل احترام FAT32 هم مزیت و هم ضرر است. از یک طرف، در طول سال ها این فایل سیستم تبدیل به یک استاندارد واقعی شده است. تقریباً تمام درایوهای فلش به طور پیش فرض به عنوان FAT32 فرمت شده اند تا از بیشترین سازگاری نه تنها با رایانه های مدرن، بلکه با سایر سیستم ها - از کنسول های بازی گرفته تا هر دستگاه دیگری مجهز به پورت USB اطمینان حاصل شود.

از سوی دیگر، سن محدودیت های خود را تحمیل می کند. اندازه فایل روی دیسک فرمت شده تحت FAT32 نمی تواند بیش از 4 گیگابایت باشد. و خود پارتیشن FAT32 باید کمتر از 8 ترابایت باشد - این محدودیت کمتر قابل توجه است، اما در صورت داشتن یک دیسک مدرن با ظرفیت بالا قابل توجه است.

این فایل سیستم برای درایوهای فلش و سایر درایوهای خارجی مناسب است، اما برای درایوهای داخلی مناسب نیست. تمایز حقوق و سایر ویژگی های امنیتی موجود در سیستم فایل مدرن NTFS را ندارد. نسخه های مدرن ویندوز از نصب بر روی دیسک های فرمت شده تحت FAT32 پشتیبانی نمی کنند - فقط NTFS برای آنها مناسب است.

سازگاری:با تمام نسخه های ویندوز، مک، لینوکس، کنسول های بازی و تقریباً هر دستگاه دیگری که مجهز به پورت USB است.

محدودیت های:حداکثر حجم فایل 4 گیگابایت و حداکثر اندازه پارتیشن 8 ترابایت است.

ایده آل برای: درایوهای خارجی، زیرا حداکثر سازگاری را با طیف گسترده ای از دستگاه ها فراهم می کند، به شرطی که نیازی به ذخیره فایل های بزرگتر از 4 گیگابایت نباشد.


NTFS

NTFS یک سیستم فایل مدرن است که برای ویندوز بهینه شده است. هنگام نصب ویندوز، دیسک سیستم به طور خودکار به صورت NTFS فرمت می شود. حداکثر اندازه مجاز فایل و اندازه پارتیشن در NTFS به قدری بزرگ است که تقریباً غیرممکن است که با محدودیت مواجه شوید. نسخه های مصرف کننده ویندوز با انتشار ویندوز XP شروع به استفاده از NTFS کردند.

عدم وجود محدودیت های جدی تنها مزیت NTFS نیست. سیستم فایل دارای بسیاری از ویژگی های مدرن است. از جمله آنها می توان به مدیریت حقوق دسترسی، گزارش تغییرات برای تصحیح سریع خطاها در صورت خرابی، کپی سایه برای پشتیبان گیری، رمزگذاری، سهمیه دیسک، لینک های سخت و بسیاری از ویژگی های مفید دیگر اشاره کرد. بسیاری از آنها، به ویژه تعیین حدود حقوق دسترسی به فایل ها، برای دیسکی که سیستم عامل روی آن نصب شده است، حیاتی هستند.

پارتیشن سیستم برای ویندوز باید به صورت NTFS فرمت شود. اگر کامپیوتر مجهز به هارد دومی است که قرار است برنامه ها روی آن نصب شوند، بهتر است آن را برای NTFS نیز فرمت کنید.

با این حال، NTFS با سایر سیستم عامل ها سازگاری کمتری دارد. این در تمام نسخه های ویندوز از ویندوز XP پشتیبانی می شود، اما می تواند با سایر سیستم عامل ها فقط به صورت محدود کار کند. بنابراین، Mac OS X به طور پیش فرض می تواند درایوهای NTFS را بخواند، اما نمی تواند روی آنها بنویسد. بسیاری از توزیع‌های لینوکس به شما امکان می‌دهند پشتیبانی از نوشتن NTFS را فعال کنید، اما برخی از آنها اجازه می‌دهند سیستم فایل فقط خواندنی باشد. کنسول های بازی سونی پلی استیشن به هیچ وجه از آن پشتیبانی نمی کنند. حتی Xbox 360، کنسول خود مایکروسافت، نمی‌تواند دیسک‌های NTFS را بخواند، اگرچه Xbox One قبلاً می‌تواند. در دستگاه های دیگر، احتمال یافتن پشتیبانی NTFS حتی کمتر است.

سازگاری:با تمامی نسخه های ویندوز؛ فقط خواندنی در مک با تنظیمات پیش فرض؛ فقط خواندنی در برخی از توزیع‌های لینوکس با تنظیمات پیش‌فرض. در دستگاه‌هایی غیر از مایکروسافت ایکس‌باکس وان، به احتمال زیاد پشتیبانی نمی‌شود.

محدودیت های:نامحسوس

ایده آل برای: پارتیشن سیستم ویندوز و سایر درایوهای داخلی که فقط برای استفاده در ویندوز در نظر گرفته شده اند.


exFAT

سیستم فایل exFAT در سال 2006 ظاهر شد و پس از انتشار به روز رسانی ها در ویندوز XP و ویندوز ویستا پشتیبانی شد. این برای درایوهای فلش بهینه است زیرا در ابتدا به عنوان یک سیستم عامل فایل سبک وزن FAT32 در نظر گرفته شد، اما بدون محدودیت ها و ویژگی های اضافی NTFS.

exFAT مانند NTFS دارای حداکثر اندازه فایل و پارتیشن بسیار بزرگ است. این به شما امکان می دهد فایل های بزرگتر از 4 گیگابایت را روی یک فلش مموری یا کارت حافظه ذخیره کنید. exFAT یک پیشرفت قابل توجه نسبت به FAT32 است و یک راه حل ایده آل برای درایوهای خارجی است که به یک سیستم فایل سبک وزن بدون محدودیت FAT32 نیاز دارند.

علاوه بر این، exFAT سازگاری گسترده‌تری با دستگاه‌های مختلف نسبت به NTFS دارد. به عنوان مثال، Mac OS X فقط می تواند NTFS را بخواند، اما از نوشتن به exFAT پشتیبانی می کند. در لینوکس درایوهای exFAT نیز پس از نصب نرم افزارهای خاص پشتیبانی می شوند.

اما در حالی که exFAT با مک ها و بسیاری از دستگاه هایی که از NTFS پشتیبانی نمی کنند (مانند دوربین های دیجیتال) سازگار است، هنوز محدودیت هایی وجود دارد. به عنوان مثال، مایکروسافت ایکس باکس 360 آن را پشتیبانی نمی کند (اما ایکس باکس وان از آن پشتیبانی می کند). پلی استیشن 3 نیز از آن پشتیبانی نمی کند، اگرچه شایعه شده است که پلی استیشن 4 با exFAT کار می کند. و بسیاری از دستگاه های نسل های قبلی فقط از FAT32 پشتیبانی می کنند.

سازگاری:با تمام نسخه های ویندوز و نسخه های مدرن Mac OS X؛ لینوکس نیاز به نصب نرم افزار خاصی دارد. توسط طیف وسیع تری از دستگاه ها نسبت به NTFS پشتیبانی می شود، اما برخی از دستگاه های نسل قدیمی فقط می توانند با FAT32 کار کنند.

محدودیت های:نامحسوس

ایده آل برای: درایوهای فلش و سایر درایوهای خارجی، به خصوص اگر قصد دارید فایل های بزرگتر از 4 گیگابایت را ذخیره کنید. اگر همه دستگاه های شما از exFAT پشتیبانی می کنند، باید از این فایل سیستم به جای FAT32 استفاده کنید.

NTFS، FAT یا exFAT سیستم های فایل کاملا متفاوتی هستند که می توانند برای ذخیره داده ها در رسانه های مختلف استفاده شوند. هر دو توسط مایکروسافت ایجاد شده‌اند و عمدتاً برای ویندوز استفاده می‌شوند، اما در هسته لینوکس نیز پشتیبانی می‌شوند.

اغلب، NTFS برای نصب سیستم عامل ویندوز یا پارتیشن های ویندوز برای فایل ها استفاده می شود، در حالی که FAT اغلب در درایوهای فلش یا سایر دستگاه های ذخیره سازی خارجی استفاده می شود. همچنین، FAT اغلب می تواند به عنوان سیستم فایل اصلی اندروید مورد استفاده قرار گیرد. در این مقاله به تفاوت های بین FAT و NTFS خواهیم پرداخت، به تفصیل تجزیه و تحلیل خواهیم کرد که چگونه آنها متفاوت هستند و چرا آنها مورد نیاز هستند.

سیستم فایل قوانین اساسی را برای نحوه سازماندهی داده ها هنگام نوشتن بر روی یک رسانه تنظیم می کند، صرف نظر از اینکه هارد دیسک یا درایو فلش باشد. سیستم فایل نحوه سازماندهی پوشه ها را توضیح می دهد.

یک قطعه داده خاص به نام فایل در ناحیه مورد نظر درایو قرار می گیرد. سیستم فایل تمام محاسبات لازم را انجام می‌دهد و همچنین حداقل اندازه غیرقابل تقسیم بلوک داده، حداکثر اندازه فایل را تعیین می‌کند و تکه تکه شدن را نظارت می‌کند. انواع مختلفی از فایل سیستم ها وجود دارد، مانند سیستم فایل نصب سیستم عامل، سیستم فایل رسانه خارجی، سیستم فایل دیسک نوری و سیستم فایل توزیع شده. اما در این مقاله فقط به مقایسه fat و ntf می پردازیم.

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

سیستم فایل fat32 و ntfs بسیار متفاوت است. FAT مخفف File Allocation Table است. این یک فایل سیستم بسیار قدیمی در تاریخ سیستم های محاسباتی است. داستان آن از سال 1977 آغاز شد. سپس یک فایل سیستم 8 بیتی ایجاد شد که در NCR 7200 بر اساس Intel 8080 استفاده شد. این یک ترمینال ورودی بود که با فلاپی دیسک کار می کرد. این فایل سیستم توسط کارمند مایکروسافت مارک مک دونالد پس از بحث در مورد این مفهوم با بیل گیتس نوشته شد.

سپس فایل سیستم FAT در سیستم عامل MDOS برای پلتفرم Z80 مورد استفاده قرار گرفت. چند سال بعد نسخه های جدیدی مانند FAT12، FAT16 و FAT32 منتشر شد.

FAT32 حداکثر اندازه حجم را در مقایسه با FAT16 به 16 ترابایت افزایش داد. حجم فایل نیز به 4 گیگابایت افزایش یافته است. جدول 32 بیتی تخصیص فایل در آگوست 1995 برای ویندوز 95 منتشر شد. اما این فایل سیستم هنوز برای نصب برنامه های سنگین یا ذخیره فایل های حجیم قابل استفاده نیست. بنابراین، مایکروسافت یک سیستم فایل جدید - NTFS ایجاد کرده است که فاقد چنین کاستی هایی است.

FAT32 یک سیستم فایل عالی برای رسانه های خارجی است اگر نیاز به انتقال فایل هایی با حجم بیش از 4 گیگابایت دارید. این دستگاه توسط بسیاری از دستگاه های مختلف مانند دوربین ها، دوربین ها، پخش کننده های موسیقی پشتیبانی می شود. تمامی نسخه های توزیع های ویندوز و لینوکس به طور کامل از FAT32 پشتیبانی می کنند. حتی Apple MacOS هم از آن پشتیبانی می کند.

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

مایکروسافت برای سیستم های جدید خود یک سیستم فایل جدید - New Technology File System یا NTFS را توسعه داد. در سال 1993 در ویندوز NT 3.1 ظاهر شد. NTFS بسیاری از محدودیت ها را در اندازه فایل و دیسک حذف کرد. توسعه آن در سال 1980 و در نتیجه ادغام مایکروسافت و IBM برای ایجاد یک سیستم فایل جدید با عملکرد بهبود یافته آغاز شد.

اما همکاری بین شرکت ها زیاد دوام نیاورد و IBM HPFS را منتشر کرد که در OS/2 استفاده می شد و مایکروسافت NTFS 1.0 را ایجاد کرد. حداکثر اندازه یک فایل در NTFS می تواند به 16 اگزابایت برسد، به این معنی که حتی بزرگترین فایل ها نیز در آن قرار می گیرند.

NTFS 3.1 برای ویندوز XP منتشر شد و پیشرفت های جالب بسیاری مانند پشتیبانی از کاهش اندازه پارتیشن، بازیابی خودکار و پیوندهای نمادین دریافت کرد و حداکثر حجم دیسک سیستم فایل به 256 ترابایت افزایش یافت. این با وجود حداکثر اندازه فایل 16 EB است.

ویژگی‌های جالب دیگری که بعدا اضافه شدند عبارتند از: نوشتن دیسک تنبل، پشتیبانی از یکپارچه سازی، تنظیمات سهمیه دیسک، ردیابی پیوند و رمزگذاری در سطح فایل. با همه اینها، NTFS با نسخه های قبلی سازگار است.

اکنون این یک سیستم فایل ژورنال شده است؛ تمام اقدامات با فایل ها در یک مجله مخصوص ثبت می شود که با کمک آن می توان سیستم فایل را در صورت آسیب دیدن خیلی سریع بازیابی کرد. NTFS در ویندوز XP و جدیدتر پشتیبانی می شود. اگر fat یا ntfs را مقایسه کنیم، دومی به طور کامل در لینوکس پشتیبانی نمی شود؛ نوشتن و بازیابی در صورت آسیب امکان پذیر است، اما در MacOS فقط خواندن پشتیبانی می شود.

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

فایل سیستم exFAT یکی دیگر از پروژه های مایکروسافت برای بهبود سیستم فایل قدیمی است. می توان آن را راه راه در جایی که FAT32 مناسب نیست. این بسیار سبک تر از NTFS است، اما از فایل های بزرگتر از 4 گیگابایت پشتیبانی می کند، و همچنین اغلب در درایوهای فلش و درایوها استفاده می شود. هنگام توسعه آن، مایکروسافت از فناوری خود برای جستجوی نام فایل ها بر اساس هش استفاده کرد که عملکرد را تا حد زیادی بهبود می بخشد.

اکثر کشورها قانون ثبت اختراع ایالات متحده را به رسمیت می شناسند، بنابراین هرگونه اجرای exFAT در هیچ سیستم منبع بسته یا منبع باز امکان پذیر نیست. اما مایکروسافت می خواهد که این فایل سیستم آزادانه توزیع و استفاده شود. بنابراین، یک نسخه مبتنی بر FUSE از exFAT به نام فیوز-exfat ساخته شد. دسترسی کامل به خواندن و نوشتن را می دهد. یک پیاده سازی در سطح هسته لینوکس نیز در سامسونگ ایجاد شد که اکنون به صورت عمومی نیز در دسترس است.

این فایل سیستم همچنین دارای حداکثر اندازه فایل 16 EB است، اما بسیار سبک تر است و هیچ ویژگی اضافی ندارد. اگر در مورد سازگاری صحبت کنیم، در Windows، MacOS، Android و Linux به طور کامل پشتیبانی می شود.

تفاوت FAT و Ntfs

حال بیایید به تفاوت های اصلی بین FAT و NTFS در قالب خلاصه ای از هر فایل سیستم نگاه کنیم:

FAT32

  • سازگاری:ویندوز، مک، لینوکس، کنسول‌های بازی، تقریباً همه دستگاه‌های دارای پورت USB.
  • طرفداران:کراس پلت فرم، سبک وزن؛
  • معایب:حداکثر اندازه فایل 4 گیگابایت و اندازه پارتیشن 16 گیگابایت، بدون ژورنال.
  • استفاده:رسانه خارجی

NTFS

  • سازگاری:ویندوز، لینوکس، ایکس باکس وان، و فقط خواندنی در مک.
  • طرفداران:ژورنال، محدودیت های بزرگ در پارتیشن و اندازه فایل، رمزگذاری، بازیابی خودکار.
  • معایب:کراس پلتفرم محدود؛
  • استفاده:برای نصب ویندوز

exFAT

  • سازگاری:ویندوز XP و بالاتر، MacOS X 10.6.5، لینوکس (فیوز)، اندروید؛
  • طرفداران:محدودیت بزرگ در پارتیشن و اندازه فایل، سبک وزن در مقایسه با NTFS.
  • معایب:مایکروسافت استفاده از آن را به قرارداد مجوز محدود می کند.
  • استفاده:برای رسانه های خارجی و هارد دیسک های خارجی.

نتیجه گیری

در این مقاله مقایسه ای بین fat و ntfs انجام داده ایم. اینها فایل سیستم های بسیار متفاوتی هستند. اما درک اینکه کدام فایل سیستم بهتر از fat یا ntfs است دشوار است؛ از یک طرف، NTFS قابلیت های بسیار بیشتری دارد، اما FAT سبک تر است و تا جایی که امکان دارد پشتیبانی می شود. برای پارتیشن های داده در لینوکس که باید در ویندوز قابل دسترسی باشند، بهتر است از FAT به جای NTFS استفاده کنید، زیرا بهتر پشتیبانی می شود. به نظر شما چربی بهتر است یا ntfs برای لینوکس؟

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

و کسانی که اتفاقاً یک درایو فلش یا سایر دستگاه های ذخیره سازی خارجی را فرمت کردند، باید بین سه سیستم فایل تصمیم بگیرند: FAT32، NTFS و exFAT. اغلب کاربران قالب بندی پیش فرض را انتخاب می کنند زیرا نمی دانند تفاوت چیست.

این مقاله برای کسانی است که می خواهند این شکاف در دانش خود را پر کنند.

ساختار فایل FAT: اصول و هدف

ساختار فایل یا سیستم فایلدر دهه 70 قرن گذشته توسط مایکروسافت توسعه یافت و نشان دهنده روش خاصی برای سازماندهی فضای ذخیره سازی و دسترسی به داده ها در رایانه ها و سایر دستگاه های دیجیتال بود.

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

از نظر ساختاری، کل فضای دیسک به خوشه هایی مانند یک ورق کاغذ شطرنجی تقسیم می شود. هر سلول یک بلوک است که اندازه آن در هنگام قالب بندی تنظیم می شود و باید مضربی از 2 باشد. حداقل اندازه می تواند 512 بایت (برای فلش درایو) و برای هارد دیسک 32 کیلوبایت باشد. یک فایل می تواند چندین خوشه از این قبیل را اشغال کند. شما می توانید فضای دیسک را به صورت یک دفترچه یادداشت تصور کنید که در آن خوشه یک حرف، فایل یک کلمه و ساختار فایل فهرست محتویات نوت بوک است.

هنگام دسترسی به یک فایل، سیستم عامل باید آن را در چندین کلاستر واقع در مکان های مختلف روی دیسک پیدا کند، بنابراین زنجیره ای از خوشه ها تشکیل می شود. هر خوشه دارای برچسب مخصوص به خود است که آن را به عنوان یکی از سه نوع مشخص می کند:

  1. رایگان، آماده برای ثبت داده ها.
  2. Busy، که بخشی از اطلاعات را ذخیره می کند و داده های مربوط به خوشه بعدی در زنجیره را در برچسب دارد، در حالی که خوشه بعدی با یک برچسب خاص مشخص شده است.
  3. بلوک BAD یک خوشه با خطا است که پس از قالب بندی دیگر قابل دسترسی نیست.

اندازه برچسب بر اساس نوع ساختار فایل تعیین می شود: برای FAT32 32 بایت است.

کل فایل سیستم از بخش های زیر تشکیل شده است:

  • بخش بوت که در ابتدای دیسک قرار دارد، پس از بوت شدن سیستم عامل فعال می شود و پارامترهای پارتیشن را ذخیره می کند.
  • یک جدول تخصیص فایل ("جدول مطالب") که برچسب های خوشه ای را ذخیره می کند.
  • کپی از جدول تخصیص فایل برای بازیابی اطلاعات در صورت آسیب دیدن ساختار فایل.
  • دایرکتوری ریشه;
  • مناطق داده؛
  • سیلندر برای انجام عملیات خواندن/نوشتن.

سه نوع سیستم فایل FAT وجود دارد: FAT12، FAT16 و FAT32. FAT با NTFS جایگزین شده است و exFAT نسخه توسعه یافته FAT32 است و عمدتاً برای درایوهای فلش استفاده می شود.

مزایا و معایب ساختار فایل های FAT32، NTFS و exFAT

به منظور تصمیم گیری در مورد انتخاب بهینه ترین سیستم فایل برای قالب بندی، توضیحاتی در مورد هر سه گزینه با تمرکز بر مزایا و معایب هر کدام در نظر خواهیم گرفت.

FAT32

در میان سه ساختار فایل در نظر گرفته شده، FAT32 قدیمی ترین است. جایگزین FAT16 شد و تا همین اواخر پیشرفته ترین بود. زمان انتشار FAT32 همزمان با عرضه سیستم عامل Windows 95 OSR2 در سال 1996 بود. ویژگی های اصلی متمایز: آدرس دهی کلاستر 32 بیتی و محدودیت های اندازه: یک فایل حداکثر 4 گیگابایت و حجم 128 گیگابایت.

مزایای

علیرغم برخی عقب ماندگی های اخلاقی، FAT32 دارای تعدادی مزیت نسبت به سایر فایل سیستم ها است. جذابیت اصلی آن سازگاری و تطبیق پذیری است. FAT32 با تمامی نسخه های سیستم عامل از جمله ویندوز (مقایسه همه نسخه ها)، لینوکس و MacOS کار می کند و برای هر کنسول بازی و سایر گجت های دارای پورت USB مناسب است. امروزه به طور پیش فرض در تمام درایوهای خارجی (درایوهای فلش، کارت های سی دی) استفاده می شود، زیرا بسیاری از دستگاه های قدیمی: رایانه های شخصی، لپ تاپ ها، جعبه های تنظیم با ورودی USB فقط می توانند با FAT32 کار کنند.

سایر مزایای مهم سیستم فایل عبارتند از: سرعت بالای عملکرد، تقاضای کم در مقدار رم، کار مفید با فایل های متوسط ​​و کوچک و فرسودگی کم دیسک به دلیل حرکات کوچکتر سر. با این حال، آن نیز در معرض تکه تکه شدن است و یکپارچه سازی دوره ای قطعا آسیبی نخواهد داشت.

ایرادات

عیب اصلی این فایل سیستم محدودیت اندازه آن است. برای خوشه ها، نمی تواند بیش از 64 کیلوبایت باشد، در غیر این صورت برخی از برنامه ها ممکن است فضای دیسک را به اشتباه محاسبه کنند.

اندازه فایل نباید از 4 گیگابایت تجاوز کند، بنابراین حداکثر اندازه دیسک برای اندازه کلاستر برای جدول تخصیص فایل 32 کیلوبایتی حدود 8 ترابایت خواهد بود.

هنگام قالب بندی دیسک با استفاده از ScanDisk که یک برنامه 16 بیتی است، با در نظر گرفتن خود جداول FAT و با حداکثر اندازه کلاستر 32 کیلوبایت، حجم حجم به 128 گیگابایت محدود می شود.

با توجه به اینکه تعداد زیادی از دستگاه های کامپیوتری مجهز به هارد بزرگتر از 8 ترابایت نیستند، این ایراد برای اکثر کاربران محسوس نخواهد بود. با این حال، این واقعیت که FAT32 با فایل‌هایی تا حجم 4 گیگابایت کار می‌کند یک نقطه ضعف قابل توجه است، زیرا اکثر فایل‌های ویدیویی با کیفیت بالا در قالب مدرن 4K امروزی بزرگ‌تر از این 4 گیگابایت هستند و بنابراین با این سیستم فایل سازگار نیستند.

علاوه بر محدودیت های اندازه، FAT32 معایب دیگری نیز دارد. از نام فایل های طولانی پشتیبانی نمی کند، که برای کاربرانی که می خواهند فایل ها را به طور منطقی بر اساس محتویات آنها شناسایی کنند، چندان راحت نیست. شکایاتی در مورد سیستم امنیتی (اسکنر ضد ویروس اضافی ضرری ندارد) و محافظت از فایل در صورت خرابی (ویژگی های هارد دیسک) و همچنین سرعت کم هنگام کار با دایرکتوری های حاوی فایل های زیادی وجود دارد.

بنابراین، FAT32 برای دستگاه های قابل حمل، کم ظرفیت و رایانه های قدیمی تر مناسب تر است. آخرین نسخه‌های ویندوز را دیگر نمی‌توان بر روی دیسکی که با سیستم FAT32 فرمت شده نصب کرد؛ قالب‌بندی مجدد به NTFS ضروری است.

کاربرد اصلی فایل سیستم FAT32 امروزه در درایوهای فلش قابل حمل و کارت های SD (ویژگی ها) است که حاوی فایل های کمی هستند و با انواع دستگاه های دیجیتال سازگار هستند.

NTFS

این فایل سیستم در سال 1993 توسط مایکروسافت توسعه یافت و با ویندوز NT 3.1 معرفی شد. در خود عنوان سیستم فایل فناوری جدید، که به معنی سیستم فایل فناوری جدید، جوهر مترقی آن نهفته است.

پس از فرمت کردن دیسک در NTFS، به سه منطقه تقسیم می شود:

  • MFT - جدول فایل منطقه یا کلی (Master File Table)، که در آن اطلاعات مربوط به فایل ها و دایرکتوری ها ذخیره می شود.
  • داده های کاربر؛
  • متافایل های حاوی اطلاعات سرویس

هر یک از متافایل ها مسئولیت ناحیه خاصی را بر عهده دارند. به عنوان مثال، LogFile یک فایل گزارش است که در آن تمام عملیات در گزارش ثبت می شود، Boot بخش بوت است، Bitmap فضای آزاد پارتیشن را کنترل می کند و غیره. این ساختار به طور قابل اعتماد از فایل ها در برابر هر گونه خرابی محافظت می کند، خواه یخ سیستم عامل یا قطع برق باشد.

مزایای

برخلاف FAT32، این ساختار فایل عملاً هیچ محدودیتی در اندازه فایل ها و دایرکتوری ها ندارد. اندازه خوشه می تواند از 512 بایت تا 64 کیلوبایت متغیر باشد؛ اندازه مطلوب 4 کیلوبایت است.

به لطف بسیاری از پیشرفت‌های قابل توجه برای بهبود امنیت، مانند پشتیبانی از حقوق دسترسی به فایل، سهمیه‌های HPFS، رمزگذاری، ژورنال، کنترل دسترسی و ممیزی، پیوندهای سخت و غیره، NTFS برای قالب‌بندی دیسک برای ناحیه سیستم ایده‌آل است. سایر پارتیشن‌های هارد دیسک نیز می‌توانند در این سیستم فرمت شوند، زیرا NTFS امکان استفاده بهینه از فضای دیسک را در صورت وجود فایل‌های کوچک بسیار فراهم می‌کند.

مزیت این سازماندهی فایل سرعت دسترسی سریع به فایل های کم حجم، کارایی بالا در هنگام کار با فایل های حجیم و امکان استفاده از نام فایل های طولانی است.

ایرادات

عیب اصلی سیستم NTFS ناسازگاری آن با تمام سیستم عامل های زیر ویندوز NT و همچنین محدودیت در سازگاری با سایر سیستم عامل ها است. بنابراین، سیستم عامل مک فایل‌ها را از دیسک‌های NTFS می‌خواند، اما نمی‌تواند آنها را بنویسد، وضعیت مشابه با سازگاری فایل‌های لینوکس. محبوب ترین کنسول های بازی پلی استیشن و ایکس باکس 360 با NTFS کار نمی کنند، فقط Xbox One می تواند با آن تعامل داشته باشد.

از معایب NTFS نیز می توان به نیاز به رم بالا، سرعت کمتر در مقایسه با FAT32 و مشکل در مدیریت دایرکتوری های با اندازه متوسط ​​اشاره کرد.

بنابراین، بهتر است از ساختار فایل NTFS بر روی هارد دیسک ها، از جمله SSD ها، که آخرین نسخه های ویندوز را اجرا می کنند، با شروع NT استفاده کنید.

exFAT

این فایل سیستم آخرین موردی است که از نظر زمان انتشار بررسی شده است. در سال 2008 با به روز رسانی های منظم ویندوز XP ظاهر شد و در واقع یک نسخه توسعه یافته از FAT32 است.

هدف اصلی توسعه دهندگان ایجاد یک ساختار فایل مولد، راحت و جهانی برای دستگاه های ذخیره سازی قابل حمل است: درایوهای فلش، کارت های SD و هارد دیسک های قابل جابجایی.

مزایای:

  • سازماندهی ساده بدون ویژگی های تخصصی و محدودیت در اندازه فایل و پارتیشن.
  • سازگاری عالی با تمامی سیستم عامل های ویندوز و همچنین Mac OS و Linux. در گزینه دوم، نصب نرم افزار اضافی مورد نیاز است.
  • پشتیبانی از تمام دستگاه های مدرن اپل، و همچنین کنسول های بازی ایکس باکس وان و پلی استیشن 4.

نقطه ضعف اصلی سازمان فایل exFAT سیاست مجوز مایکروسافت است که استفاده رایگان از آن را در حوزه عمومی ممنوع می کند.

بهینه ترین ساختار فایل

با در نظر گرفتن توضیحات سه فایل سیستم محبوب، می‌توانیم به نتایج زیر دست یابیم:

  • برای دستگاه های کامپیوتری با سیستم عامل بالاتر از ویندوز NT، فرمت کردن هارد دیسک در سیستم NTFS مناسب تر است.
  • برای دستگاه های قدیمی تر، و همچنین به منظور سازگاری با ابزارهای مختلف دیجیتال مدرن، بهترین گزینه انتخاب FAT32 است.
  • برای هر رسانه قابل جابجایی، استفاده از سیستم ایده آل است

و در آخر: اطلاعات مربوط به ساختار فایلی که بر روی دیسک های شما پیاده سازی شده است را می توانید در برگه "General" پیدا کنید (دکمه سمت راست ماوس "Properties").

گاه به گاه، همکارانم از من می پرسند: "هنگام فرمت کردن یک درایو فلش جدید، کدام سیستم فایل را انتخاب کنم؟"

معمولاً من پاسخ می دهم که باید NTFS را انتخاب کنید و همه چیز درست می شود. اما گاهی اوقات با کاربران دقیقی روبرو می شوید و آنها می خواهند بدانند چرا NTFS نه FAT32 یا exFAT.

در این مقاله سعی می کنم تفاوت بین این فایل سیستم ها را از دید کاربر معمولی توضیح دهم.

امروزه فایل سیستم های فعلی برای درایوهای فلش (و سایر رسانه های خارجی) عبارتند از: NTFS، FAT32، exFAT.

این سیستم ها به شما امکان می دهند فایل ها و اطلاعات اضافی درباره آنها را به روش های مختلف در رسانه ذخیره کنید. هر سیستمی مزایا و معایب خاص خود را دارد، بنابراین باید یکی را انتخاب کنید که برای وظایف و فایل های شما مناسب تر است.

مثلا، FAT32 دارای محدودیت حجم فایل 4 گیگابایتی است. بنابراین، اگر می خواهید یک تصویر DVD را به عنوان یک فایل 4.7 گیگابایتی (یا 8.5 گیگابایت برای یک DVD دو لایه) در یک فلش درایو ذخیره کنید، FAT32 برای این عملیات مناسب نیست.

از طرفی به دلیل سادگی FAT32 می تواند سرعت بیشتری نسبت به NTFS یا exFAT ارائه دهد. اما باز هم این امر باعث می شود در صورت قطع تصادفی ارتباط یا قطع برق دستگاه ذخیره سازی خارجی، قابلیت اطمینان کمتری داشته باشد.

اگر از درایو فلش برای انتقال فایل های کوچک مختلف (مثلاً اسناد اداری) استفاده می شود، بهتر است از آن استفاده کنید NTFS;

اگر از فلش مموری برای انتقال فایل های حجیم (مثلاً عکس یا فایل های ویدئویی) استفاده می شود، بهتر است از آن استفاده کنید exFAT.

در چنین انواعی، این سیستم ها سرعت بالاتری از درایو فلش را ارائه می دهند.

این موضوع در نمونه کارت های حافظه که عمدتاً برای تجهیزات عکس و فیلم در نظر گرفته شده اند به وضوح دیده می شود. در دستگاه های مدرن، فایل ها بزرگ هستند، بنابراین سازندگان بلافاصله کارت های حافظه را در سیستم exFAT فرمت می کنند.

یک استثنا برای استفاده از FAT32 فقط می تواند در مورد استفاده از درایو فلش برای لوازم خانگی - تلویزیون، دی وی دی، مدولاتور FM خودرو باشد. به عنوان مثال، اگر تلویزیون شما فقط می تواند با درایوهای فلش با فرمت FAT32 کار کند، هیچ کاری نمی توانید انجام دهید - برای مشاهده عکس ها یا فیلم ها از یک درایو فلش در تلویزیون، باید درایو فلش را در سیستم FAT32 فرمت کنید.

آخرین مدل های لوازم خانگی می توانند با سیستم های مختلف کار کنند، اما مدل های قبلی فقط FAT32 را درک می کنند.

آزمایش کردن.

من اکنون 2 درایو فلش USB 2.0 دارم - 16 و 8 گیگابایت. فلش مموری 16 گیگابایتی Corsair Voyager است. فلش مموری 8 گیگابایتی سیلیکون پاور است (قاب آلومینیومی کد D33B29 روی خود فلش مموری است).

من هر دو درایو فلش را در سیستم های NTFS، FAT32، exFAT تست کردم. ابتدا یک پوشه را با فایل های مختلف کپی کردم و سپس یک آرشیو از همان پوشه را کپی کردم. به عنوان مثال، من پوشه بازی "World of Tanks" را گرفتم - فایل های زیادی در آن وجود دارد و اندازه آنها متفاوت است.

در فرم اصلی (غیر فشرده) پوشه دارای پارامترهای زیر است: 3002 فایل، 391 پوشه، حجم 11.1 گیگابایت.

فرم فشرده 3 فایل تولید می کند (برای نوشتن در FAT32) - 2 x 3500 مگابایت و 1 x 48 مگابایت، حجم کل 6.88 گیگابایت.

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

سپس به سیستم فایل بعدی رفت. پوشه فشرده نشده را روی فلش درایو سیلیکون پاور نوشتم تا زمانی که فلش 8 گیگابایتی کاملاً پر شود.

در نتیجه آزمایش‌ها، مقادیر متوسط ​​سرعت زیر را دریافت کردم:

سپس یک وب سایت در اینترنت پیدا کردم (http://usbflashspeed.com/)، که نتایج آزمایش را برای درایوهای فلش مختلف جمع آوری کرد و ابزار تست را از آنجا دانلود کردم. محک فلش USB.

من همچنین سه فایل سیستم را روی هر فلش درایو با این ابزار آزمایش کردم. این ابزار یک درایو فلش را با بلوک های داده در اندازه های مختلف آزمایش می کند.

در بلوک های داده از 16 مگابایت تا 64 کیلوبایت، من تقریباً همان نشانگرهای سرعت را دیدم. در بلوک های کوچکتر سرعت به طور قابل توجهی کاهش می یابد، اما فایل های 64 کیلوبایت یا کمتر اکنون نادر هستند.

و حتی اگر این کار را انجام دهند، باز هم به سرعت در درایو فلش نوشته می شوند. این ابزار نتایج 2 آزمایش آخر را احتمالاً برای مقایسه نشان می دهد.

در اینجا نمونه ای از آزمایش درایو فلش سیلیکون پاور آورده شده است:

خط نقطه نازکنتایج برای سیستم نشان داده شده است NTFS، چربی خط توپر- برای FAT32.

این داده ها تقریباً با داده های آزمایش های من یکسان هستند. شما می توانید از این ابزار برای تست درایوهای فلش خود و درک سرعت واقعی عملکرد آنها بدون انتظار طولانی مدت برای نوشتن/خواندن مقادیر زیاد داده استفاده کنید.

همانطور که از تست ها مشخص است، سیستم فایل FAT32گاهی اوقات می تواند در سرعت نوشتن مزیت داشته باشد، اما همچنان در خواندن عقب است. به طور کلی، من فکر می کنم ارزش دارد که به توصیه های ذکر شده در بالا پایبند باشیم.

اگر سوالی دارید در نظرات بپرسید.

این فایل سیستم توسط سیستم عامل هایی مانند ویندوز NT/2000/XP استفاده می شود. هنگام نصب NTFS، دیسک به دو قسمت نابرابر تقسیم می شود: قسمت اول برای MFT (Master File Table - جدول فایل رایج)، به نام منطقه MFT اختصاص داده می شود و حدود 12٪ از کل اندازه دیسک را اشغال می کند، بخش دوم: توسط خود داده های شما اشغال شده است. یک منطقه سوم نیز وجود دارد، اما در ادامه بیشتر در مورد آن صحبت خواهیم کرد. این MFT چه نوع جانوری است؟ این اساس NTFS است. همانطور که قبلا ذکر شد، در منطقه MFT، یعنی در ابتدای دیسک قرار دارد. هر ورودی در MFT مربوط به یک فایل است و حدود 1 کیلوبایت را اشغال می کند. در هسته خود، این فهرستی از تمام فایل‌های موجود در دیسک است. لازم به ذکر است که هر عنصر داده در NTFS به عنوان یک فایل در نظر گرفته می شود، حتی MFT. 16 فایل اول (متافایل) در منطقه MFT یک کاست خاص هستند. آنها حاوی اطلاعات سرویس هستند، موقعیت ثابتی دارند و حتی برای سیستم عامل نیز غیرقابل دسترسی هستند. در ضمن اولین مورد از این 16 مورد خود فایل MFT است. یک کپی از سه ورودی اول وجود دارد. به یاد داشته باشید، من در مورد منطقه سوم صحبت کردم، بنابراین جایی است که قرار دارد و با موقعیت خود، به اصطلاح، دیسک را به نصف تقسیم می کند. چرا این کار انجام شد؟ بله، برای ایمن بودن، در صورت از دست رفتن اطلاعات در فایل MFT، همیشه می توانید اطلاعات را بازیابی کنید، و آنطور که می گویند، موضوع فناوری است. همه فایل های دیگر در منطقه MFT را می توان به صورت دلخواه قرار داد. لازم به ذکر است که از نظر تئوری چیزی در منطقه MFT به جز فایل های سرویس وجود ندارد. اما مواردی وجود دارد که در قسمتی از دیسک که برای کاربر رزرو شده است، فضایی باقی نمی ماند: - (و سپس ناحیه MFT کاهش می یابد. بر این اساس، فضا در نیمه دوم دیسک برای ضبط داده ها ظاهر می شود. زمانی که به اندازه کافی باشد. فضای آزاد در این منطقه آزاد می شود، MFT - منطقه دوباره گسترش می یابد. و در اینجا مشکل ظاهر می شود. فایل های معمولی وارد منطقه MFT می شوند و شروع به تکه تکه شدن می کند. البته این کشنده نیست، اما در اینجا زیاد خوشایند نیست. اما برگردیم به گوسفندمان یعنی متافایل ها هر کدام مسئول هر حوزه کاری هستند با علامت $ شروع می شوند (کسانی که درگیر برنامه نویسی هستند آیکون را می شناسند). نمونه برخی از آنها:

  • MFT چیزی بیش از خود MFT نیست
  • MFTmirr - همان کپی که در وسط دیسک است
  • LogFile یک فایل log است
  • بوت - همانطور که از نام آن پیداست، اعلیحضرت بخش بوت است
  • Bitmap - نقشه فضای آزاد پارتیشن

و غیره. اطلاعات مربوط به متافایل ها در فایل MFT قرار دارد. دشوار؟ چنین چیزی وجود دارد. اما همه این زباله ها برای افزایش قابلیت اطمینان NTFS اختراع شده و قابل توجیه است. بیایید ادامه دهیم. NTFS عملاً هیچ محدودیتی در اندازه دیسک ندارد (حداقل با فناوری های فعلی تولید هارد دیسک). اندازه خوشه می تواند از 512 ب تا 64 کیلوبایت متفاوت باشد، اگرچه اندازه معمول آن 4 کیلوبایت است.

بیایید اکنون در مورد کاتالوگ صحبت کنیم. این یک متافیل با علامت $ است. . این به بخش‌هایی تقسیم می‌شود که هر کدام شامل نام فایل، ویژگی‌های آن و پیوندی به فایل MFT است. و تمام اطلاعات دیگر در حال حاضر وجود دارد. دایرکتوری یک درخت باینری است. بیایید سعی کنیم بفهمیم این چه نوع مزخرفی است. در دایرکتوری، اطلاعات مربوط به داده های روی دیسک به گونه ای قرار می گیرد که هنگام جستجوی یک فایل، دایرکتوری به دو قسمت تقسیم می شود و پاسخ در این است که کدام قسمت حاوی چیزی است که به دنبال آن هستید. سپس همان عملیات روی نیمه انتخاب شده تکرار می شود. و به همین ترتیب تا زمانی که فایل مورد نظر پیدا شود.

و حالا در مورد فایل ها. آنها به این شکل وجود ندارند. معمولی، بله! به اصطلاح جریان یا به زبان روسی معمولی - جریان وجود دارد. یعنی هر واحد اطلاعاتی چندین جریان را نشان می دهد. یک رشته خود داده است، آن موضوع اصلی است. جریان های دیگر ویژگی های فایل هستند. شما می توانید هر فایل دیگری را به هر فایلی پیوست کنید. به زبان ساده، می‌توانید یک جریان کاملاً جدید را به جریان‌های همان داده‌ها وصل کنید و داده‌های جدیدی را در آنجا بنویسید. اما اطلاعات مربوط به اندازه فایل بر اساس حجم جریان اصلی گرفته می شود. فایل های خالی یا کوچک روی دیسک فقط در متافایل ها نمایش داده می شوند. این به منظور صرفه جویی در فضای دیسک انجام شد. به طور کلی، باید توجه داشت که مفهوم فایل بسیار عمیق تر و گسترده تر است و توصیف همه ویژگی ها بسیار دشوار است. لطفاً توجه داشته باشید که حداکثر طول نام فایل می تواند به 255 کاراکتر برسد.

علاوه بر این، فایل های NTFS دارای ویژگی فوق العاده ای مانند فشرده سازی هستند. هر فایل یا حتی دایرکتوری را می توان فشرده کرد. عملیات فشرده سازی خود بدون توجه اتفاق می افتد، زیرا سرعت آن بسیار بالا است. قبل از هیپ، به اصطلاح از فشرده سازی مجازی استفاده می شود، یعنی یک قسمت از فایل را می توان فشرده کرد، اما قسمت دیگر را نمی توان. فشرده سازی در بلوک ها انجام می شود. هر بلوک برابر با 16 خوشه است.

NTFS از رمزگذاری داده ها استفاده می کند. بنابراین، اگر سیستم را خراب کرده و دوباره نصب کنید، نمی‌توانید فایل‌های رمزگذاری شده را بدون مجوز مناسب بخوانید.

حالا در مورد ورود به سیستم. اما ابتدا بیایید مفهوم تراکنش را تعریف کنیم. تراکنش عملی است که باید به طور کامل انجام شود (درست خوانده شود) در غیر این صورت به هیچ وجه انجام نخواهد شد. بنابراین، بر اساس این زباله، اگر هنگام نوشتن اطلاعات روی دیسک، مشکلی وجود داشته باشد، هیچ یادداشتی در مورد فایل جدید در متافایل ها ایجاد نخواهد شد. و محلی که ضبط شروع شده تمیز محسوب می شود. این برای محافظت از :-) از انواع مختلف هموروئید ضروری است. خلاصه عمل را تا آخر انجام دادم - ضبط کردم شکست خورد - و نیازی به ضبط نیست. اما باید توجه داشت که تابع journaling عملکرد سیستم فایل را حفظ می کند، نه داده های شما.

و در نهایت، NTFS دو عملکرد دیگر دارد: پیوندهای نمادین - توانایی ایجاد دایرکتوری‌های مجازی، و پیوندهای سخت - پشتیبانی از نام‌های متعدد برای یک فایل. احتمالاً همین.

در این برهه از زمان، این فایل سیستم رایج ترین است، اگرچه پس از انتشار ویندوز XP به تدریج موقعیت خود را از دست می دهد. تمامی سیستم عامل های خانواده ویندوز که با ویندوز 95 OSR2 شروع می شود از FAT 32 پشتیبانی می کنند. بنابراین، FAT 32 (جدول تخصیص فایل) یک صفحه گسترده برای تخصیص فایل است. تقریباً در همان ابتدای دیسک قرار دارد. ساختار دیسک FAT:

    1. بخش های بوت پارتیشن های اصلی و اضافی.
    2. بخش بوت دیسک منطقی.
    3. دایرکتوری ریشه;
    4. منطقه داده.
    5. سیلندر برای انجام عملیات خواندن/نوشتن تشخیصی.

مزیت اصلی FAT 32 نسبت به FAT 16 این است که به جای ورودی های 16 بیتی، از ورودی های 32 بیتی استفاده می شود. این به نوبه خود باعث افزایش تعداد خوشه ها در پارتیشن به 268,435,456 (در FAT - 65,536) می شود. هنگام استفاده از FAT 32، حجم حجم 2 ترابایت است و حجم یک فایل می تواند به 4 گیگابایت برسد. تفاوت قابل توجه بین FAT 32 و جداول قبلی این است که دایرکتوری ریشه فضای دیسک ثابت را اشغال نمی کند و می تواند در هر اندازه ای باشد.

اندازه خوشه هنگام استفاده از FAT 32 در یک پارتیشن 2 گیگابایتی با 5000 فایل، 4 کیلوبایت است (در FAT 16 - 32 کیلوبایت)، جدول تا 524288 رکورد استفاده می کند. در این حالت خود جدول حدود 2 مگابایت وزن خواهد داشت.

مقایسه NTFS و FAT 32.

خوب، بیایید به کار ناسپاس مقایسه دو سیستم فایل بپردازیم.

مزایای:

    1. سرعت دسترسی سریع به فایل های کوچک.
    2. اندازه فضای دیسک امروزه عملا نامحدود است.
    3. تکه تکه شدن فایل بر خود سیستم فایل تأثیر نمی گذارد.
    4. قابلیت اطمینان بالای ذخیره سازی داده ها و خود ساختار فایل.
    5. عملکرد بالا در هنگام کار با فایل های حجیم.

ایرادات:

    1. الزامات بالاتر برای ظرفیت RAM در مقایسه با FAT 32.
    2. کار با کاتالوگ های متوسط ​​به دلیل پراکندگی آنها دشوار است.
    3. سرعت عملکرد کمتر در مقایسه با FAT 32

مزایای:

    1. سرعت بالا.
    2. نیاز به RAM کم.
    3. کار موثر با فایل های متوسط ​​و کوچک.
    4. سایش کمتر دیسک به دلیل حرکات سر خواندن/نوشتن کمتر.

ایرادات:

    1. حفاظت کم در برابر خرابی سیستم.
    2. کار بی اثر با فایل های بزرگ.
    3. محدودیت در حداکثر حجم یک پارتیشن و فایل.
    4. کاهش عملکرد به دلیل پراکندگی;
    5. کاهش عملکرد هنگام کار با دایرکتوری های حاوی تعداد زیادی فایل.

بنابراین، برخی از افکار. هر دو سیستم فایل داده ها را در خوشه هایی ذخیره می کنند که حداقل اندازه آنها 512 b است. به عنوان یک قاعده، اندازه کلاستر معمولی 4 کیلوبایت است. این همان جایی است که احتمالاً شباهت ها به پایان می رسد. چیزی در مورد تکه تکه شدن: عملکرد NTFS زمانی که دیسک 80 تا 90 درصد پر است به شدت کاهش می یابد. این به دلیل پراکندگی سرویس و فایل های کاری است. هر چه بیشتر با چنین دیسک شلوغی کار کنید، تکه تکه شدن قوی تر و عملکرد کمتری خواهید داشت. در FAT 32، تکه تکه شدن ناحیه کاری دیسک در مراحل اولیه اتفاق می افتد. نکته اینجا بستگی به این دارد که چقدر داده ها را می نویسید/پاک می کنید. همانند NTFS، تکه تکه شدن عملکرد را تا حد زیادی کاهش می دهد. حالا در مورد رم. حجم صفحه گسترده FAT 32 خود می تواند حدود چندین مگابایت در RAM اشغال کند. اما ذخیره سازی به کمک می آید. آنچه در حافظه پنهان نوشته می شود:

    1. پر استفاده ترین دایرکتوری ها.
    2. داده‌های مربوط به همه فایل‌هایی که در حال حاضر استفاده می‌شوند.
    3. اطلاعات در مورد فضای آزاد دیسک.

در مورد NTFS چطور؟ دایرکتوری های بزرگ به سختی ذخیره می شوند و اندازه آنها می تواند به چند ده مگابایت برسد. به علاوه MFT، به علاوه اطلاعات در مورد فضای آزاد دیسک. اگرچه باید توجه داشت که NTFS همچنان از منابع RAM کاملاً اقتصادی استفاده می کند. ما یک سیستم ذخیره سازی داده موفق داریم؛ در MFT، هر رکورد تقریباً 1 کیلوبایت است. اما با این حال، مقدار رم مورد نیاز بیشتر از FAT 32 است. خلاصه اینکه اگر حافظه شما کمتر یا مساوی 64 مگابایت باشد، FAT 32 از نظر سرعت موثرتر خواهد بود. اگر بیشتر باشد، تفاوت در سرعت اندک خواهد بود، و اغلب هیچ. حالا در مورد خود هارد. برای استفاده از NTFS، مسترینگ اتوبوس مورد نیاز است. این چیه؟ این حالت خاصی از عملکرد راننده و کنترلر است. هنگام استفاده از BM، تبادل بدون مشارکت پردازنده انجام می شود. عدم وجود VM بر عملکرد سیستم تأثیر می گذارد. علاوه بر این، به دلیل استفاده از سیستم فایل پیچیده تر، تعداد حرکات هدهای خواندن/نوشتن افزایش می یابد که بر سرعت نیز تأثیر می گذارد. وجود حافظه پنهان دیسک تأثیر مثبتی بر روی NTFS و FAT 32 دارد.

بهترین مقالات در این زمینه