السلام عليكم و رحمة الله تعالى و بركاته
المقالة (الخبر) التالية نشرت يوم الثلاثاء 23 سبتمبر 2008 في موقع LinuxFr.org، صاحبها patrick_g
- - - - - - - - - -
خلال مؤتمر سباكي لينوكس (LinuxPlumbers Conf) قُدِّم عرض من طرف Arjan van de Ven (الذي لمع عند أنتل و صاحب PowerTOP) موضوعه عن وقت الإقلاع (Time of Boot).
إنه إحدى المشاكل المزعجة في الحواسيب الحديثة: على الرغم من معالجاتها القوية جدا و أقراصها السريعة، الحواسيب اليوم بطيئة الإقلاع كغيرها من الآلات القديمة التي مر عليها 10 سنوات... أو حتى أبطأ.
لذلك قرر Arjan أنه لم يعد مقبولا و بدأ في مشروعه الذي يبدو مجنونا بعض الشيء. الهدف هو التعديل على توزيعة Fedora و Moblin لتحقيق
الإقلاع في 5 ثواني. مع التنويه أن الهدف ليس الزيادة فقط في سرعة الإقلاع : "إنها ليست عن سرعة الإقلاع ، إنها عن الإقلاع في 5 ثواني" (It's not about booting faster, it's about booting in 5 seconds).
الهدف من ذلك هو الثبات و كل شيء يجب أن يتم لتحقيقه. المرحلة الأولى، دراسة المدة الزمنية. Arjan أعطى ثانية واحدة للنواة، ثانية لعمليات التهيأة (البدأ)، ثانية للـXorg و ثانيتين للمكتب (XFCE).
نُفذ التحليل بواسطة الأداة
Bootchart التي تسمح بسهولة رؤية العمليات (process) خلال الإقلاع.
فيما يخص عمل الشبكة فهو غير مفعل بعد الإقلاع (لكن NetworkManager منفَّّذ مما يسمح بتفعيل الشبكة بضغطة واحدة). بدون initrd و الوحدات مدرجة ضمن النواة. Xorg تم التعديل عليه لتجنب أهوال اكتناز الوقت (مثل تشغيل compiler- C لبناء خريطة لوحة المفاتيح عند الإقلاع). تم استعمال نسخة معدلة من readahead لزيادة السرعة و Arjan يحاول جاهدا أن تتم الأمور بتواز (parallel) (في نفس الوقت يتم تهيأة USB، بطاقة الفيديو، ملحقات SATA، إلخ). Arjan نزع Sendmail على افتراض، مبرر، أنه في الواقع القليل من الناس من هم في حاجته في الكمبيوتر المحمول و من 2 إلى 3 % من الناس ممن يحتاجونه يمكنهم تشغيله بعد الإقلاع و هذا ما يخفف عن 97 أو 98 % الباقية. نفس الأمر بالنسبة لأداة تحميل الوحدات .. الأشخاص الذين يستعملون هذه الأداة لا يٌغرِّمون من لا يستعملها.
النتيجة ظهرت أخيرا و الكمبيوتر المحمول المستعمَل (Asus EEE PC) يُقلع بالتحديد في 5 ثواني. لا أدري إن كنتم تدركون كيف هي سرعته. إذن ألقوا نطرة على الفيديو (Youtube) التالي:
Booting Linux on an Asus EeePC 901 in 5 second
مذهل.
للتنويه أن توزبعتا Fedora و Ubuntu قد تضمنت بعض أفكار Arjan (و صححت مشاكل الإقلاع المكتشَفة) للحصول مستقبلا على توزيعات أسرع إقلاعاُ .. لكن و بعد مشاهدتنا لهذا الفيديو لا نريد فقط الزيادة في السرعة: "إنها عن الإقلاع في 5 ثواني" (it's about booting in 5 seconds).
- - - - - - - - - - - - - - - - انتهت الترجمة
قد توجد سوء ترجمة لذلك سأكون شاكرا لمن ينبهنا إليها :)
المصدر (لغة فرنسية): http://linuxfr.org/~patrick_g/27236.html
:)
