نظام الملفات في انظمة التشغيل

مواضيع عامه , بعيداً عن الأمور التقنيــه.
مغلق
MaaSTaaR
عضو جديد
مشاركات: 66
اشترك في: 17 مايو 2005, 18:46
مكان: الــكــويــت
اتصال:

نظام الملفات في انظمة التشغيل

مشاركة بواسطة MaaSTaaR »

السلام عليكم ..

اسمحولي على نشر هذا الموضوع هنا , لانني رأيت من الاهميه التعرف على انظمة الملفات :)
هنا المقاله الاصليه .

بناء نظام تشغيل , هذا الحلم يراود الكثير من المبرمجين العرب :) و دليلاً على ذلك ظهور عدة محاولات و مشاريع لبناء نظام تشغيل العرب , علم انظمة التشغيل علم متفرع و كبير :) و لـ بناء نظام تشغيل لا بد من معرفة ما هو نظام التشغيل من نظرة المبرمج اولاً و من ماذا يتكوّن , و ليس البدأ بعشوائيه تحت شعار "بناء نظام تشغيل" , ليس هذا موضوعي بالضبط , و لكن الموضوع يتحدث عن انظمة الملفات او الـ File system .

يعتبر نظام الملفات من اهم اجزاء نظام التشغيل لانه النظام الذي يقوم بتخزين محتوى الملفات و المعلومات الخاصه بها مثل اسمها و حجمها و غيره , نظام وندوز الافتراضي هو FAT , لا بد و انه قد مر عليكم :) , يقوم هذا النظام و الذي يحتوي على عدة بنيات للملفات بتخزين الملفات و اسمائها و محتواها , و يقال انه هناك تكنلوجيا جديده تستخدم قواعد البيانات في نظام الملفات و ذلك في نظام WinFS في Windows LongHorn , و قد تم بالفعل تطبيق هذه الفكره في Linux مع نظام GNOME Storage و كذلك نظام BFS المحلق مع نظام التشغيل BeOS .

الآن يأتي حديثنا عن نظام ملفات Linux :) , في بادئ الامر كان نظام التشغيل Linux يستخدم نظام ملفات Minix حيث كان من السهوله نقل ملفات Minix إلى Linux و العكس صحيح , و في فترة انتشار النظام شعر المستخدمين بإنهم بـ حاجه إلى نظام ملفات اكثر تطوراً , حينها تم كتابة نظام الملفات Ext و تلاه نظام Ext2 الذي قام بكتابته Rémy Card و الذي كان مبنياً على نظام Ext و بعدها ظهر نظام Ext3 و الذي يعتبر حالياً النظام الافتراضي للتوزيعات المشهوره مثل RedHat , Fedora , Debain و غيرها .

لا ادري اذا كان نظام الملفات NTFS و الذي يعتبر اختصار للجمله New Technology File System قد مر عليكم من قبل , و هو نظام الملفات الذي يستخدم في Microsoft Windows NT و كذلك 2000 و XP (ليس النظام الافتراضي بالنسبه لاكس بي) , هناك مشروع لدعم NTFS في نظام Linux من هنا .

كذلك هناك مشاريع اعجبتني في مجال انظمة الملفات و اولها هو المشروع الذي ذكرته و هو دعم NTFS في Linux و الموجود هنا , و كذلك مشروع OpenBFS و الذي يهدف إلى انشاء نظام ملفات شبيه بـ نظام ملفات نظام التشغيل BeOS و هناك كتاب جيد يتكلم عن نظام ملفات BeOS من هنا (بصيغة PDF) .

تجدون ما يسركم من المعلومات هنا استخدموا محرك البحث الموجود على اليسار :)

ماذا بعد :roll: انتهى حديثي , حان دوركم للبحث و التنقيب ;)
Windows
عضو فعال
مشاركات: 660
اشترك في: 28 أغسطس 2004, 08:53
مكان: LocalHost

مشاركة بواسطة Windows »

مقاله رائعه تستحق القرائه

بس المشكلة اذا الواحد ماهوى الشي او احتاجه ماراح يتعمق فيه !!

:)
MaaSTaaR
عضو جديد
مشاركات: 66
اشترك في: 17 مايو 2005, 18:46
مكان: الــكــويــت
اتصال:

مشاركة بواسطة MaaSTaaR »

اشكرك اخي وندوز على المرور و ارجوا ان تكون قد اعجبتك :)
مغلق