تحقیق درباه linux 42 ص.
با فرمت word
قابل ویرایش و پرینت
تعداد صفحات : 42
فرمت : doc
فایلها یکی از بنیادی ترین مفاهیم سیستم عامل هستند. هر سیستم عاملی برای ساختن یک فایل، نگهداری اطلاعات آن، دسترسی و بازیابی فایل،تغییر خصوصیات فایل و عملیات و مفاهیم مرتبط با فایل از ساختاری بهره Ms-Dos سیستم فایل معروف FAT 16 ) یاد می شود. File Systemمی بردکه از آن به سیستم فایل (
هر کدام OSL2 وBSD در ویندوز استفاده می شوند. و یونیکس، سولاریس، NTFS وFAT 32 است.
هم سیستم فایل انحصاری سیستم عامل این سورس Ext سیستم فایل مرتبط با ساختار کرنل خود را دارند. گنو/ لینوکس است که همزمان با توسعه این سیستم عامل خلق شد. گنو/ لینوکس بخشی از پایداری و قدرتمندی خود را همراه ویژگی های منحصر به فردی مانند دادن مجوزها و مالکیت ها به هر فایل را مدیون سیستم فایل
خود است. در نوشتار زیر نگاهی اجمالی به این سیستم فایل داریم.
تاریخچه:
لینوکس توروالدز در طراحی سیستمعامل آزمایشی خود در سال 1991 از سیستم فایلMinix استفاده کرد. سیستم فایلMinix جوابگوی نیازهای توروالدز بود و به خوبی در سیستمعامل جدید جا افتاد. با بهوجود آمدن یک جنبش اینترنتی برای توسعه این سیستمعامل جدید و تبدیل آن به یک سیستمعامل اپنسورسِ قابل استفاده برای عامه مردم، نارسایی و مشکلات سیستم فایلMinix ظهور کرد و نیاز به طراحی یک سیستم فایل
جدید توسط مشتاقان لینوکس حِس شد. دو مشکل عمده Minix در سیستم فایل عبارت بودند از کوچک بودن نام فایلها (حداکثر 14 کاراکتر) و فضای حافظه بسیار محدود (بلوک آدرسدهی فقط 16 بیتی بود یعنی 216=46مگابایت)
طراحی Virtual File System )VFS ) توسط <کریس پروون زنو> راه را برای خلق یک سیستم فایل جدید با توانایی و کارایی بهتر ازMinix هموار ساخت. VFS یا همان لایه مجازی سیستم فایل توسط خود آقای توروالدز توسعه داده شد و به کرنل لینوکس اضافه گردید. بلافاصله در آوریل 1992 سیستم فایل جدید،Extended File system، در نسخه 96/0 لینوکس بهجای سیستم فایلMinix استفاده شد. در واقع بنیانگذارانEXT fs عبارتند از Remy Card از آزمایشگاه ماساچوست، "Theodor Ts o" از انجمن تکنولوژی ماسوچوست و Stephan Tweedie از دانشگاه رادینبرگ.
Minix
Ext Fs
Ext2 Fs
Xia Fs
Max FS Size
64 MB
2 GB
2 GB
2 GB
Max File Size
64 MB
2 GB
2 GB
64 MB
Max File Name
16/30 c
255 c
255 c
248 c
3 time Support
no
no
yes
yes
Extensible
no
no
yes
no
var. block size
no
no
yes
no
Maintained
yes
لینک دانلود linux 42 ص. پایین
تحقیق در مورد linux 42 ص.