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

18:30 - 20 مهر 1394
کد خبر: ۸۶۷۶۴
دسته بندی: فضای مجازی ، عمومی
خبرگزاری میزان - در فاصله بین عرضه xp و ویستا قرار بود مایکروسافت سیستم فایل جدید به نام winfs را با ویندوز ویستا منتشر کند...
به گزارش گروه فضای مجازی ، در فاصله بین عرضه xp و ویستا قرار بود مایکروسافت سیستم فایل جدید به نام winfs را با ویندوز ویستا منتشر کنه ولی بعد به نزدیکی عرضه ویستا که منتشر شد اعلام کرد که این سیستم از ویستا حذف شده.

چیزی که مهم بود برای من توی MSDN درباره winfs چیزای عجیبی دیده میشه مثلا در وبلاگهاش از winfs به عنوان سیستم فایل سرنوشت ساز یاد شده حالا مایکروسافت چه امیدی به این داره باید بررسی کرد که من از ابتدا شروع میکنم:

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

FAT مخفف File Allocation Table که نامش بر اساس طراحی آن انجام شده است. یک جدول ، ردپای قسمتهای از رسانه ذخیره سازی شما که برای استفاده قابل دسترسی میباشد و همچنین بخشهائی که از قبل داده هائی برروی آنها نوشته شده است را نگهداری میکنه. البته لطف این جدول بد نیست ، یافتن قسمتهایی از داده های شما که یک فایل را تشکیل میده آسونتر میشه. FAT32 آخرین نسخه این سیستم فایل است.

NTFS مخفف New Technology File system که متاسفانه بعضی جاها خوندم که اشتباها نوشتن network file system و یا network technology file system اولین بار با ویندوز NT معرفی شد که در طول گذر این سالها شدیدا پیش رفت کرد.

کاربران خانگی ویندوز NT را اگه بشناسند تا حالا نصب نکردن و نمیدونند چه شکلی هست ولی محیطش مثل ویندوز ۲۰۰۰ هست که اینو فقط جنبه اطلاع گفتم که بعد همین nt پیشرفت کرد و شد ۲۰۰۰ و بعد xp و حالا ویستا و بعد از اون ویندوز ۷

NTFS که با ویندوز NT معرفی شد با این چیزی که در ویستا میبینید تفاوتهایی داره و همینطور NTFS ویستا هم با XP  یک تفاوتهایی داره که من قبلا در مطلب”مجوزهای NTFS” یک اشاره خیلی کوچکی بهش کردم. اگر میخواهید مطمئن بشید راست میگم یا دروغ کافیه که یک درایور هارد را با xp فرمت کنید به NTFS و بعد ویستا را روی اون درایو نصب کنید حالا ببینید قبل از اینکه ویستا بخواد نصب بشه مجددا دستور فرمت NTFS را روی اون پارتیشن اجرا میکنه و اگر نذارید ویستا فرمت کنه اصلا setup کنسل میشه یعنی این فرمت اجباری هست. البته برعکسش را امتحان نکردم نمیدونم اگر با ویستا فرمت کنید xp هم مجددا فرمت میکنه یا نه ولی قاعدتا باید اینطوری باشه و xp نباید NTFS ویستا را بشناسه و باید مجددا فرمت کنه.
حالا بحث را ادامه میدیم NTFS امکان تعیین مجوزهای مختلف برروی فایلها و فولدرهای خاص، سهمیه بندی ، فشرده سازی ، استفاده از نقاط Mount و همچنین متادیتا را فراهم میکنه. من در مطالب های بعدی راجع به فایل سیستمی ها بازهم میخوام از NTFS بگم دلیلش هم بخاطر این هست که یکی از کاربران لینوکس به من گفت که "شما Ext3 را ترجیح میدهید یا NTFS” البته چیزی که ریشه اش Unix باشه خوب قاعدتا بسیار قوی هست ولی کسی که این حرف را به من زد از NTFS فکر نکنم چیزی بدونه بخاطر همین درباره NTFS زیاد خواهم نوشتم و ساختمان و ساختار و هر چی که اسمش را بذارید از NTFS را بطور کامل رو خواهم کرد.
متاسفانه در اینترنت مطلبی برای ساختار فرمتهای لینوکس به زبان فارسی وجود نداره و یک مطلب هست که همه از همدیگه کپی گرفتند و رفتند که فکر کنم منبعش این سایت باشه. من درباره فرمتهای لینوکس مطلب زیاد خودنم ولی کامل نبوده چون از روی علاقه همیشه بدنباله ضعفهای ویندوز میگردم ولی اطلاعاتی که از NTFS دارم با اون چیزهایی که از فرمتهای لینوکس خواندم، NTFS دلنشین تر است.

/

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


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