الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

من Bfs إلى Zfs: ماضي وحاضر ومستقبل أنظمة الملفات

بدأه زايد السعيدي في 11 أغسطس 2008 · 9 رد · 1,001 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لماذا نهتم بأنظمة الملفات؟

يمكن أن يصدر تأييد لمنصة حاسوب ما في أغرب الأماكن تتوقعها ، ففي مقابلة أجريت في مؤتمر عقد في استراليا ، وضع مؤسس نظام لينكس لينوس تورفالدس مجتمع ماكنتوش في وضع حرج عندما وصف نظام ملفات ماكنتوش أو أس أكس (Mac OS X) بأنها "فضلات بشكل كامل ومطلق ، وهو أمر مخيف".

ماذا عنى بكلامه؟ وما هو المقصود بعبارة "نظام الملفات" على أية حال؟ ولماذا نهتم بأن نظام ما أفضل من الأنظمة الأخرى؟ قد يبدو للوهلة الأولى بأن أنظمة الملفات عبارة عن أداة تقنية مملة لن تؤثر بحياتنا بصورة مباشرة ، ولكن في الواقع ، فإن نظام الملفات المتواضع يملك تأثيرا مباشرا على كيفية استخدامنا وتفاعلنا مع أجهزة الحاسوب.

ستبدأ هذه المقالة بتعريف نظام الملفات وماهية عملها. بعد ذلك سنأخذ نظرة للوراء في تاريخ كيفية ظهور هذه الأنظمة وسبب ابتكار أنظمة جديدة. وأخيرا سوف نأخذ لمحة موجزة في دوامة برنامجنا الزمني لنرى كيف يمكن لأنظمة الملفات أن تتغير في المستقبل. سنبدأ بالاطلاع على أنظمة الملفات في الماضي وبعد ذلك سنعرج على الأنظمة المستخدمة من قبل أنظمة التشغيل المفردة قبل الغوص في خبايا المستقبل لنطلع على ما يحمله لنا في هذا المجال.

ماذا هو نظام الملفات؟؟

بصورة مختصرة ، نظام الملفات هو طريقة محددة بوضوح يستخدمها نظام تشغيل الحاسوب لتخزين ، و أرشفة واسترجاع الملفات. الملفات هي الأساس لكل شيء نستخدم الحاسوب لأجله : فجميع التطبيقات و الصور و الأفلام و المستندات ما هي إلا ملفات ، و هي بحاجة إلى أن تخزن في مكان ما . وهذا المكان لأغلب الحواسيب هو القرص الصلب مع إمكانية تخزين الملفات في وسائط أخرى مثل: أقراص فلاش ، والأقراص المدمجة وأقراص الفيديو الرقمية أو حتى أشرطة الأنظمة الاحتياطية.

الملفات بحاجة إلى نظم تتبع ليس فقط للبيانات المكونة للملف نفسه و مكان تخزينها على القرص الصلب ، وإنما أيضا لتخزين معلومات حول الملف. وأهم شيء يجب أن يخزن هو أسم الملف ، فبدون الاسم سيكون من المستحيل تقريبا على البشر أن يعثروا على الملف مرة أخرى. كذلك ، فان نظام الملفات يحتاج لمعرفة كيفية تنظيم الملفات في تسلسل هرمي ، ومرة أخرى من أجل أولئك البشر المزعجين. وعادة ما يطلق على هذا التسلسل الهرمي بالمجلد. وآخر شيء يمكن أن تقلق عليه في نظم الملفات هو البيانات الوصفية.

البيانات الوصفية

تعني البيانات الوصفية metadata حرفيا "بيانات عن بيانات" وهو بالضبط ما يقصد بها، قد تبدو البيانات الوصفية حديثة وعصرية نسبيا ، ولكن كل أنظمة الملفات كانت ومنذ بداية نشأتها تقوم بتخزين بعض البيانات الوصفية جنبا إلى جنب مع الملف واسمه. أحد أهم جزئية من البيانات الوصفية هو تاريخ تعديل الملف ، وهذه الجزئية لا تعتبر ضرورية للحاسوب ولكن مرة أخرى تعتبر مهمة بالنسبة لأولئك البشر ليكونوا على يقين من أنهم يعملون على أحدث نسخة من الملف. أما الجزء الذي يعتبر غير مهم من البيانات الوصفية بالنسبة للبشر ولكن يعتبر من الأهمية بمكان لأجهزة الحاسوب هو موضع أو موقع (مواقع ) الملف على جهاز التخزين.

أمثلة أخرى للبيانات الوصفية تشمل خصائص الملف مثل خاصية الإخفاء أو للقراءة فقط ، حيث من خلالها يقرر نظام التشغيل طريقة عرض الملف ومن يملك صلاحية التعديل عليه. تخزن أنظمة التشغيل متعددة المستخدمين صلاحيات المستخدمين على شكل بيانات وصفية (metadata).

وحديثا أصبحت أنظمة الملفات مهوسة بالبيانات الوصفية ، بإضافة كل أنواع السمات المجنونة التي يمكن أن توصف بها أنواع الملفات الفردية: أسم الألبوم والفنان للملفات الصوتية ، أو العلامات للصور حتى تسهل عملية تصنيفهن في وقت لاحق.

تابع الجزء الأول

والجزء الثاني

والجزء الثالث-لم ينشر بعد!!!

ولي عتب لماذا تم حذف موضوعي السابق

logo300x75.png
#2
زايد السعيدي كتب:
ولي عتب لماذا تم حذف موضوعي السابق

هل لك أن تذكر أي موضوع أخي الكريم فلا يوجد لديك أي موضوع محذوف.

بارك الله بك على الموضوع

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#3
Xacker كتب:
هل لك أن تذكر أي موضوع أخي الكريم فلا يوجد لديك أي موضوع محذوف.

بارك الله بك على الموضوع

كنت قد طرح موضوع في منتدى المقالات و أخبار التكنولوجيا بعنوان "مايكروسوفت ترتعد خوفا من المصادر المفتوحة " مع أنه موضوع جديد وغير مكرر ومدعم بالوصلات الصحيحة

logo300x75.png
#4

أنا من أخفيت الموضوع أخي زايد ( ولم يتم حذفه ) .. بسبب المشاكل الكثيرة التي تظهر بين المتعصبين .. واخرها موضوع الاخ برق مع الباشمهندس .

المشكلة أن الموضوع ليس مكرر لكن .. الردود ستكون مكررة وسنخرج بلا نتيجة .. واغلب الردود طالبت بمواضيع علمية كموضوعك هذا .

اعتذر ان كدرت خاطرك ,, لكن أتمنى الابتعاد عن الهجوم على أي نظام .. والاكتفاء بمواضيع علمية كما عودتنا دائما أخي ,

قمت باعادة اظهار الموضوع .. وتستطيعون ملاحظة ان اغلب الردود طالبت بالابتعاد عن المشاجرة بين محبي الويندوز والمصادر المفتوحة ..

اعتذر مرة أخرى .. ان كان تصرفي أرعن .

تم تعديل هذه المشاركة بواسطة الشمري في 11 أغسطس 2008 في 19:39

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#5

جزاك الله خيراً على المقال أخي الكريم , ولدي طلب .

انت ذكرت :

اقتباس
ففي مقابلة أجريت في مؤتمر عقد في استراليا ، وضع مؤسس نظام لينكس لينوس تورفالدس مجتمع ماكنتوش في وضع حرج عندما وصف نظام ملفات ماكنتوش أو أس أكس (Mac OS X) بأنها "فضلات بشكل كامل ومطلق

فهل لديك رابط لفيديو أو مصدر هذه المقابلة ؟

وشكراً

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#6
الشمري كتب:
أنا من أخفيت الموضوع أخي زايد ( ولم يتم حذفه ) .. بسبب المشاكل الكثيرة التي تظهر بين المتعصبين .. واخرها موضوع الاخ برق مع الباشمهندس .

المشكلة أن الموضوع ليس مكرر لكن .. الردود ستكون مكررة وسنخرج بلا نتيجة .. واغلب الردود طالبت بمواضيع علمية كموضوعك هذا .

اعتذر ان كدرت خاطرك ,, لكن أتمنى الابتعاد عن الهجوم على أي نظام .. والاكتفاء بمواضيع علمية كما عودتنا دائما أخي ,

قمت باعادة اظهار الموضوع .. وتستطيعون ملاحظة ان اغلب الردود طالبت بالابتعاد عن المشاجرة بين محبي الويندوز والمصادر المفتوحة ..

اعتذر مرة أخرى .. ان كان تصرفي أرعن .

بصراحة كان الموضوع السابق هو انتصارا للأخ برق ولكن كان مدعما بكلام من شركة مايكروسوفت نفسها ، و مايكروسوفت أدرى بمصالحها و الأخطار التي تحيط بطبيعة عملها ، كنت أتمنى ردود تمس موضوع استشعار مايكروسوفت خطر المصادر المفتوحة ولكن يبدو أن هناك فئة يريدون أن يفرضوا أرائهم حتى على من يتعصبون له!!

على العموم أنا مع المصادر المفتوحة قلبا و قالبا -أعلم أن هناك قصور كبير في بعض النواحي - ولكن هذا لا يعني أن أتجاهل الحقائق و أهاجم الطرف الثاني بدون بينة و بدون حقائق علمية ، وأنا كنت مستخدم لتقنيات مايكروسوفت قبل أن أكون مستخدما لتقنيات المصادر المفتوحة

logo300x75.png
#7
Ala2 VB كتب:
جزاك الله خيراً على المقال أخي الكريم , ولدي طلب .

انت ذكرت :

فهل لديك رابط لفيديو أو مصدر هذه المقابلة ؟

وشكراً

انظر هنا لنص المقابلة ، على العموم المقابلة قديمة نوعا ما و المقالة مترجمة وليست من تأليفي أنا قمت بمراجعة و تنقيح و نشر الترجمة فقط!!

http://www.smh.com.au/news/technology/q-an...120.html?page=2

logo300x75.png
#9

السلام عليكم ورحمة الله وبركاته

اولا تسلم يدك اخى زايد على هذا الموضوع

ثانيا لفت انتباهى اسلوب الحوار

اقتباس
ولي عتب لماذا تم حذف موضوعي السابق
اقتباس
هل لك أن تذكر أي موضوع أخي الكريم فلا يوجد لديك أي موضوع محذوف
اقتباس
أنا من أخفيت الموضوع أخي زايد ( ولم يتم حذفه ) .. بسبب المشاكل الكثيرة التي تظهر بين المتعصبين .. واخرها موضوع الاخ برق مع الباشمهندس .
اقتباس
اعتذر ان كدرت خاطرك ,, لكن أتمنى الابتعاد عن الهجوم على أي نظام .. والاكتفاء بمواضيع علمية كما عودتنا دائما أخي ,

قمت باعادة اظهار الموضوع .. وتستطيعون ملاحظة ان اغلب الردود طالبت بالابتعاد عن المشاجرة بين محبي الويندوز والمصادر المفتوحة ..

اعتذر مرة أخرى .. ان كان تصرفي أرعن .

اسلوب حوار رائع

ان دل على شىء فانما يدل على ان المنتدى بخير

بارك الله فى الجميع

والله الموفق

#10

رابط لموضوع قريب بالفكرة قديم بالتاريخ: /index.ph...c=5596&st=0

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…