رفتن به مطلب
انجمن پی سی دی
twinkle

مقایسه فایل سیستم fat32 و ntfs؛ کدام یک بهتر است؟

پست های پیشنهاد شده

مقایسه ??ایل سیستم FAT32 و NTFS؛ کدام یک بهتر است؟

 

NTFS-vs-FAT32-vs-exFAT.jpg

سلام به همه شما دوستان و همراهان هیوا

همانطور که در مقدمه آموزش "??ایل سیستم چیست؟" گ??تیم، قرار بود که در آموزش های بعدی به مقایسه ??ایل سیستم FAT32 و NTFS بپردازیم. به قول خودمان و??ا کردیم و دراین آموزش، این دو ??ایل سیستم را باهم بررسی می کنیم.

 

چرا باید این دو ??ایل سیستم را با هم مقایسه کنیم؟

از ویندوز XP به بعد FAT32، exFAT و NTFS سه ??ایل سیستمی هستند که در هنگام ??رمت کردن Partition ها باید یکی از آن ها را انتخاب کنید. هر ??ایل سیستمی خصوصیات خاص خودش را دارد و با خود امکانات و محدودیت هایی خواهد داشت. انتخاب هر کدام از آن ها به عنوان ??ایل سیستم، ما را در دایره امکانات و محدودیت های آن ها نگه خواهد داشت. به قول شاعر:

 

در دایره قسمت ما نقطه تسلیمیم لط?? آن چه تو اندیشی حکم آن چه تو ??رمایی

بنابراین با دانستن ویژگی ها و محدودیت های این ??ایل سیستم ها می توانیم انتخاب درست تر و بهتری داشته باشیم و در دایره قسمت مناسبتری نقطه تسلیم شویم!

 

??ایل سیستم FAT32

FAT یا File Allocation Table ??ایل سیستمی است که توسط مایکروسا??ت ساخته شد و از سال 1980 میلادی یا به عبارتی 1359 شمسی، FAT12 در کامپیوترهای IBM با سیستم عامل MS-DOS مورد است??اده قرار گر??ت. ??ایل سیستم FAT نسخه های مختل??ی دارد که شامل FAT12، FAT16 و FAT32 و exFAT است. FAT32 و exFAT جدیدترین نوع از خانواده FAT هستند که در حال حاضر در Windows 10 هم پشتیبانی می شود. در این آموزش از این خانواده چاق، ??قط چاق32 (بخوانید FAT32) و exFAT را بررسی می کنیم! پس در عمل ما 3 ??ایل سیستم را با هم مقایسه می کنیم .

 

ویژگی های FAT32

  • از دیسک های بزرگتر از 2 GB پشتیبانی می کند (برخلا?? FAT16 و FAT12)
  • حداکثر اندازه دیسک قابل پشتیبانی 2 TB است
  • پشتیبانی از Cluster های کوچک 4 KB
  • حداکثر اندازه Partition باید 32 GB باشد.
  • حداکثر اندازه ??ایلی که می توان به ??ضای ??رمت شده در FAT32 انتقال داد 232-1 بایت است که معادل 4 GB منهای 1 بایت است.

??ایل سیستم NTFS

New Technology File System یا NT File System یا NTFS ??ایل سیستم دیگری است که توسط مایکروسا??ت توسعه یا??ته است. اولین بار در Windows NT 3.1 مورد است??اده قرار گر??ت. این ??ایل سیستم نسبت به FAT32 ویژگی های بارز زیادی دارد که به طور کلی می توان به موارد زیر اشاره کرد:

 

 

  • اصلاح خوکار برخی از خطاهای مربوط به هارد دیسک
  • قابلیت پیشتبانی از دیسک ها، پارتیشن ها و ??ایل های بزرگتر
  • امنیت بالاتر به دلیل داشتن Encryption و File Permission

 

لازم به ذکر است که NTFS همانند ??ایل سیستم FAT دارای ورژن های گوناگونی است. این ورژن ها شامل NTFS v1.0 ،NTFS v1.2 ، NTFS v3.0 و NTFS v3.1 است.

شاید این سوال برایتان مطرح شود که چطور می توان ورژن NTFS را تشخیص داد؟

 

با است??اده از ??رمان زیر:

 

fsutil fsinfo ntfsinfo c:

NTFS-vs-FAT32-vs-exFAT-01.png

به جای C: نام درایوی را که می خواهید ورژنش را تشخیص دهید، بنویسید.

جدول مقایسه FAT32 و NTFS و exFAT

برای مقایسه راحت تر این سه ??ایل سیستم ویژگی های آن ها را در جدول زیر با هم مقایسه می کنیم.

 

[TABLE]

[TR]

[TD=width: 156, align: center]FAT32[/TD]

[TD=width: 138, align: center]exFAT[/TD]

[TD=width: 156, align: center]NTFS[/TD]

[TD=width: 174, align: center] [/TD]

[/TR]

[TR]

[TD=width: 156, align: center]

DOS v7 and Higher

Windows 98

Windows ME

Windows 2000/2003

Windows XP

Windows 2008/2012

Windows Vista/7/8/8.1/10

[/TD]

[TD=width: 138, align: center]

Windows CE 6.0

Windows Vista SP1

Windows XP+KB955704

Windows 7/8/8.1/10

[/TD]

[TD=width: 156, align: center]

Windows 2000

Windows XP

Windows Server 2003/2008/2012

Windows Vista

Windows 7/8/8.1/10

[/TD]

[TD=width: 174, align: center]Operation System[/TD]

[/TR]

[TR]

[TD=width: 156, align: center]امتحان کنید[/TD]

[TD=width: 138, align: center]امتحان کنید[/TD]

[TD=width: 156, align: center]امتحان کنید[/TD]

[TD=width: 174, align: center]Min Volume Size[/TD]

[/TR]

[TR]

[TD=width: 156, align: center]

32 GB

127.53 GB

2 TB

[/TD]

[TD=width: 138, align: center]257 * Allocation unit[/TD]

[TD=width: 156, align: center]

264* Allocation unit

244 * Allocation unit

[/TD]

[TD=width: 174, align: center]Max Volume Size[/TD]

[/TR]

[TR]

[TD=width: 156, align: center]بیش از 4 میلیون[/TD]

[TD=width: 138, align: center]تقریبا نا محدود[/TD]

[TD=width: 156, align: center]بیش از 4 میلیارد[/TD]

[TD=width: 174, align: center]Max files per Volume[/TD]

[/TR]

[TR]

[TD=width: 156, align: center]4 GB – 1 byte[/TD]

[TD=width: 138, align: center]16 EB[/TD]

[TD=width: 156, align: center]

16 EB – 1KB

16 TB – 64KB

[/TD]

[TD=width: 174, align: center]Max File Size[/TD]

[/TR]

[TR]

[TD=width: 156, align: center] [/TD]

[TD=width: 138, align: center] [/TD]

[TD=width: 156, align: center] [/TD]

[TD=width: 174, align: center]Max Cluster Number[/TD]

[/TR]

[TR]

[TD=width: 156, align: center]255 Unicode[/TD]

[TD=width: 138, align: center]255 Unicode[/TD]

[TD=width: 156, align: center]255 Unicode[/TD]

[TD=width: 174, align: center]Max File Name length[/TD]

[/TR]

[TR]

[TD=width: 156, align: center]11 Uppercase[/TD]

[TD=width: 138, align: center]11 Unicode[/TD]

[TD=width: 156, align: center]32 Unicode[/TD]

[TD=width: 174, align: center]Max Volume Name length[/TD]

[/TR]

[TR]

[TD=width: 156, align: center]

اولین سکتور

کپی در سکتور 6

[/TD]

[TD=width: 138, align: center]سکتور 0 تا 11

کپی در 12 تا 23[/TD]

[TD=width: 156, align: center]اولین و آخرین سکتور[/TD]

[TD=width: 174, align: center]Boot Sector Location[/TD]

[/TR]

[TR]

[TD=width: 156, align: center]ندارد[/TD]

[TD=width: 138, align: center]ندارد[/TD]

[TD=width: 156, align: center]دارد[/TD]

[TD=width: 174, align: center]File Security[/TD]

[/TR]

[TR]

[TD=width: 156, align: center]ندارد[/TD]

[TD=width: 138, align: center]ندارد[/TD]

[TD=width: 156, align: center]دارد[/TD]

[TD=width: 174, align: center]Compression[/TD]

[/TR]

[TR]

[TD=width: 156, align: center]ندارد[/TD]

[TD=width: 138, align: center]ندارد[/TD]

[TD=width: 156, align: center]دارد[/TD]

[TD=width: 174, align: center]Encryption[/TD]

[/TR]

[TR]

[TD=width: 156, align: center]ندارد[/TD]

[TD=width: 138, align: center]ندارد[/TD]

[TD=width: 156, align: center]دارد[/TD]

[TD=width: 174, align: center]Shrink-Extend Volume[/TD]

[/TR]

[TR]

[TD=width: 156, align: center]ندارد[/TD]

[TD=width: 138, align: center]ندارد[/TD]

[TD=width: 156, align: center]دارد[/TD]

[TD=width: 174, align: center]Disk Quota[/TD]

[/TR]

[TR]

[TD=width: 156, align: center]ندارد[/TD]

[TD=width: 138, align: center]ندارد[/TD]

[TD=width: 156, align: center]دارد[/TD]

[TD=width: 174, align: center]Volume Mount Point[/TD]

[/TR]

[TR]

[TD=width: 156, align: center]

در Volume های کوچک بالا

در Volume های بزرگ پایین

[/TD]

[TD=width: 138, align: center]بالا[/TD]

[TD=width: 156, align: center]

در Volume های کوچک پایین

در Volume های بزرگ بالا

[/TD]

[TD=width: 174, align: center]Performance[/TD]

[/TR]

[TR]

[TD=width: 156, align: center]کم[/TD]

[TD=width: 138, align: center]زیاد به شرطی که TFAT ??عال باشد[/TD]

[TD=width: 156, align: center]زیاد[/TD]

[TD=width: 174, align: center]Fault Tolerance[/TD]

[/TR]

[/TABLE]

با توجه به جدول بالا سوالات زیر مطرح می شود:

رنگ سبز در جدول به چه معناست؟

موردی که رنگ آن سبز است چیزی است که در عمل ات??اق می ا??تد.

 

Allocation Unit چیست؟

 

Sector کوچکترین واحد قابل آدرس دهی بر روی دیسک است. به مجموعه چند Sector نزدیک به هم Cluster گ??ته می شود.

 

سوال: یک Volume با اندازه 10 GB شامل چند Sector است؟

 

خب بستگی به این دارد که سایز Sector را چند در نظر بگیریم!

 

سوال: چطوری می توانیم اندازه Sector را بر روی Volume تعیین کنیم؟

 

اندازه سکتور ها بستگی به دیسک دارند. کمترین مقدار سکتور که در دیسک های قدیمی است??اده می شد 512 بایت است. برای دیسک های CD ها و DVD ها 2KB است. برای هارد دیسک های جدیدتر این مقدار 4KB یا 4096 بایت است. ما نمی توانیم اندازه سکتور ها را دستکاری اما می توانیم اندازه Cluster ها را تغییر دهیم. چطوری؟ هنگامی که می خواهید Disk یا Partition یا Volume را ??رمت کنید با تغییر Allocation Unit Size می توانید اندازه Clusterها را در آن Volume تعیین کنید.

 

NTFS-vs-FAT32-vs-exFAT-02.png

پس در این صورت Allocation Unit معادل همان Cluster است.

از کجا بدانیم کدام مقدار برای Allocation Unit Size بهتر است؟

اگر کاربر حر??ه ای ویندوز نیستید نیاز نیست زیاد نگران این مساله باشید. همچنین اگر از کاربران حر??ه ای ویندوز هستید، اما زیاد حال ندارید باز هم نیاز نیست نگران این قضیه باشید ( تا الان که ات??اقی نیا??تده، از این به بعد هم نمی??ته!). اما اگر مصمم هستید که عدد مناسب را برای Allocation unit size انتخاب کنید، موارد زیر را مد نظر قرار دهید:

 

منبع : سایت هیوا شبکه

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

×
×
  • جدید...