PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزشی فایل سیستم چیست؟



hiva shabake
27th December 2015, 01:04 PM
فایل سیستم چیست؟



http://www.hiva-network.com/images/03-edu05/what-is-file-system-00.jpg
سلام به همه شما دوستان و همراهان همیشگی هیوا
در این آموزش می خواستیم دو فایل سیستم FAT32 و NTFS را با هم بررسی کنیم و ببینیم این دو فرمت فایل سیستم چه تفاوت هایی با هم دارند. اما تصمیم گرفتیم ابتدا به معنا و مفهوم فایل سیستم بپردازیم و ببینیم فایل سیستم چیست و کلا چه فایل سیستم هایی وجود دارد، سپس در آینده بپردازیم به مقایسه دو فرمت فایل سیستم FAT32 و NTFS .

فایل سیستم چیست؟
فایل سیستم یا file system به روش و ساختاری گفته می شود که سیستم عامل از آن استفاده می کند تا فایل ها را بر روی دیسک یا پارتیشن سامان دهی کند.
با استفاده از فایل سیستم، ردگیری و شناسایی یک فایل راحتر و سریعتر انجام می شود. بدون استفاده از فایل سیستم نمی توانیم بفهمیم که یک فایل در کجای دیسک نوشته شده، شروع آن بر روی دیسک کجاست و انتهای آن کجاست؟

مثال زیر کمک می کند تا بهتر کار فایل سیستم را درک کنیم:

حالت اول:


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


http://www.hiva-network.com/images/03-edu05/what-is-file-system-01.jpg
حالت دوم:


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


http://www.hiva-network.com/images/03-edu05/what-is-file-system-02.jpg
نتیجه 1: کلا پیدا کردن دوستمان در میان 5000 نفر جمعیت کار دشواری است!
نتیجه 2: پیدا کردن دوستمان در سالنی که هیچ نظم و ترتیبی ندارد، دشوارتر است!

همسان سازی:
سالن = هارد دیسک، CD، DVD، Removable Media و هر چیزی که می توان بر روی آن توسط کامپیوتر اطلاعات نوشت و یا خواند. استفاده از صندلی، بخش بندی سالن، استفاده از لیست حضار = استفاده از فایل سیستم روش چیدمان صندلی ها، روش بخش بندی، شیوه نگارش لیست حاضرین = روش کاری فایل سیستم
بنابراین فهمیدیم که فایل سیستم باعث ساماندهی Data بر روی مدیاهای ذخیره سازی می شود. در مثال بالا، فایل سیستمی که استفاده شد به روش خودش هارد دیسک را فرمت کرد. ممکن است از فایل سیستم دیگری استفاده کنیم و او فضای هارد دیسک را به گونه دیگری فرمت کند. مثلا بجای بخش بندی کردن فضا و استفاده از صندلی های تک نفره، از میزهای 5 نفره استفاده کند. بنابراین ما فایل سیستم های گوناگونی داریم. خب حالا که مفهوم کلی کاربرد فایل سیستم را فهمیدیم، زمان آن است که به پرسش های زیر پاسخ دهیم:


فایل سیستم در عمل چگونه کار می کند؟
کلا چه فایل سیستم هایی داریم؟
کدام فایل سیستم بهتر است؟
·اصلا آیا ما در انتخاب فایل سیستم حق انتخاب داریم؟


فایل سیستم در عمل چگونه کار می کند؟
فایل سیستم با استفاده از Meta Data یک فایل را شناسایی می کنند. نام فایل، تاریخ ایجاد، تاریخ ویرایش، اندازه فایل، نام نویسنده،مثال هایی از Meta Data هستند. در مثال بالا شماره صندلی، شماره ردیف و نام مخاطب Meta Data هایی هستند که استفاده شدند. فایل سیستم علاوه بر Meta Data از index برای دسترسی سریعتر سیستم عامل به فایل ها استفاده می کند. در مثال بالا لیست حضار، که در آن نام فرد و موقعیت او در سالن نوشته شده مثالی از استفاده از Index در فایل سیستم است. همچنین فایل سیستم مکانیسمی را فراهم می کند تا بتوان دسترسی به Data را کنترل کرد. امکان Permission گذاری روی فایل ها، امکان Hidden کردن فایل ها و امکان Encrypt کردن فایل ها از جمله امکاناتی است که فایل سیستم در اختیار ما می گذارد.



http://www.hiva-network.com/images/03-edu05/what-is-file-system-03.png

کلا چه فایل سیستم هایی داریم؟
فایل سیستم های زیادی داریم! بسته به نوع Media و سیستم عاملی که از آن استفاده می کنیم تنها از یک تعداد محدودی فایل سیستم می توانیم استفاده کنیم. استفاده از فایل سیستم بستگی به این دارد که سیستم عامل ما از چه فایل سیستمی پشتیبانی می کند.
فایل سیستم های ویندوز:
FAT، FAT32، NTFS و ReFS) فایل سیستم جدیدی که با Windows Server 2012 عرضه شد(
فایل سیستم های لینوکس:
ext2، ext3، ext4 و Btrfs (فایل سیستم جدید لینوکس که در حال توسعه است)
فایل سیستم های مک:
MFS، HFS، HFS+ بنابراین در پاسخ به سوال اصلا آیا ما در انتخاب فایل سیستم حق انتخاب داریم؟ می بینید که تنها می توانیم از فایل سیستم هایی استفاده کنیم که سیستم عامل از آن ها پشتیبانی می کند. همچنین برای کارایی بالاتر معمولا باید از جدیدترین فایل سیستم استفاده کنیم.


منبع : www.hiva-network.com

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد