Skip to Content

صدور نواة لينكس 3.1

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

الأشياء العامة

1- دعم بنية العتاد OpenRISC الحرة ، وهو عبارة عن معالج مركزي حر مطور من قبل مشروع OpenCores الذي يهدف إلى إنشاء عتاد حر تحت ترخيص GNU (L)GPL كما هو الحال مع برمجيات حرة .


2- التحكم الدينميكي بWriteback ، تعرف عملية Writeback بأنها عملية نقل البيانات من الذاكرة العشوائية إلى القرص الصلب ،  وبالتحكم الدينميكي نستطيع أن نمنع العمليات من إنشاء بيانات جديدة بحاجة إلى الكتابة حتى يتم كتابة البيانات الحالية إلى القرص بالكامل ،  وبما أن عملية الكتابة بنفسها غير مثالية فإن تركها بدون تحكم سيجعل الكثير من العمليات تحاول أن تكتب بياناتها  في آن واحد  مما يؤثر على الأداء ، التحكم الدينميكي يحاول أن يتجنب هذه المشكلة .


3- زيادة موثوقية نظام الملفات Ext3  ؛ وذلك بتفعيل الموانع "barriers"  بشكل افتراضي كما هو الحال في نظام Ext4 و Btrfs  ، وحتى نفهم قصة الموانع فعلينا تذكر أن الأقراص الصلبة لديها ذاكرة صغيرة تستخدمها كمخزن مؤقت للتعليمات والبيانات الصادرة من النظام التشغيلي ، قد تفترض أن القرص يعالج الأوامر حسب الأقدمية بشكل خطي ، ولكن هذا غير صحيح فبرامج القرص الصلب تحاول أن تعيد ترتيب التعليمات حتى تحسن من الأداء ، لحسن الحظ أن الأقراص الصلبة لديها أمر لتعطيل هذه الخاصية يسمى "cache flush"  وهو المسمى بالمانع في عالم لينكس.
إذا  قد تلاحظون أن هناك نقصان للأداء الأقراص الصلبة المهيئة بنظام Ext3  في بعض التوزيعات حيث أن ردهات كانت مفعلة هذه الخيار  منذ زمن بعيد.

التعريفات الجديدة

1- تعريف Nouveau-DRM/KMS  سيتمكن من توليد تعريف 'fuc"  الخاص برقاقات Fermi الرسومية من انفيديا ؛ مما يمكن النواة من استخدام وظائف 3D الموجودة في أخر سلسلتين من بطاقات GeForce  المسماة 400 و 500 ،  وتعتبر هذه خطوة كبيرة لبناء تعريف حر لبطاقات انفيديا.


2- دعم  رقاقات NFC ، و NFC عبارة عن وسيلة لتبادل البيانات بين جهازين بوضعهما بالقرب من بعضهما البعض (ليس أكثر من عدة سنتيميترات)  ، وهذه التقنية تنتشر بشكل كبير في الهواتف الذكية.

يمكنكم الحصول على تفاصيل أكثر من هنا و هنا.

 

تعليقات فيسبوك

التعليقات

خيارات عرض التعليق

اختر الطريقة التي تفضلها لعرض التعليقات، ثم اضغط على "احفظ الإعدادات" لتفعل التغيرات.
صورة bob-work

سؤال: بناء النواة من المصدر,

سؤال: بناء النواة من المصدر, هل سيجعل هذه الخيارات في وضعها الإفتراضي مفعلة؟

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

 

في الآونة الأخيرة صرت أفضل بناء النواة من المصدر على تتبيثها كحزمة جاهزة من المستودع, رغم أن هذه الأخيرة أسهل وأسرع

صورة زايد

نعم وإلا ما فائدة أن تكون

نعم وإلا ما فائدة أن تكون افتراضية :)

صورة bob-work

طبعا هناك فائدة, جعل النواة

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

هل تتأثر الاقراص الصلبة

هل تتأثر الاقراص الصلبة المهيئة سابقا بالتغييرات في النواة ؟

مثلا : هل ستصبح موثوقية القرص ext3 احسن مع احتمال انخفاض في الاداء مع انني لن اقوم بتهيئة القرص من جديد ؟ ام يجب اعادة تهيئة القرص من جديد حتى استفيد من التغييرات الجديدة ؟

صورة زايد

لست متأكد ولكن أتوقع أن لا

لست متأكد ولكن أتوقع أن لا تحتاج إلى إعادة تهيئة القرص من جديد لتستفيد من التغييرات.

لَقِّم المحتوى لَقِّم المحتوى


المتصلون الأن

يوجد حاليا لا مستخدمين و 22 ضيفا عالخط.