أُعلان هذا الصباح عن الإصدار 2.6.38 للنواة لينوكس. بشكل عام هذا الاصدار يحمل الكثير من التحسينات و سيقدم أداء و استقرار أفضل من سابقيه؛ غالبا سيكون من الاصدارات المدعومة لمدة مطولة من طرف المطورين و سيأتي مع أبونتو 11.04 و فيدورا 15. أهم ما جاء في هذا الإصدار:
العرض و الرسوميات
أنظمة الملفات
تعريفات الشبكة و البنية
التخزين
المعمارية، البنية و تقنية الأنظمة الافتراضية
تعريفات العتاد
المصدر:
Linux Kernel 2.6.38 Tracking
العرض و الرسوميات
- دعم لمعالجات فيوجن الجديدة لـ إي إم دي (AMD Fusion)
- دعم ثنائي و ثلاثي الأبعاد لعدد من بطائق عرض إنفيديا (nVidia) و راديون (Radeon) بواسطة التعريفات المفتوحة المصدر.
- تحسين استهلاك الطاقة من طرف الأنوية الرسومية و رقاقات إنتل.
- تقليب صفحة بخاصيات جديدة للقضاء على الرمش، تمزق العرض و مشاكل المعالجة الغير مكتملة لرسومات.
أنظمة الملفات
- أٌعتمدت رقع جديدة لتحسين تدرجية نظام الملفات الافتراضي (VFS) بشكل ملحوظ حتى على العمليات البسيطة كالبحث.
- دعم خاصية التجاهل دفعة واحدة على نظام الملفات Ext3 و XFS و التي ستستفيد منها سواقات التخزين الجامدة بخاصية تقليم بطيئة. كما تم تحسين جدولة نظام الملفات XFS. التحسينات التي كانت سترفع من أداء Ext4 على هذا الإصدار تم تعطيلاها و تأجيلها إلى الإصدار المقبل لظهور علل في وقت متأخر من تطوير النواة.
- نظام الملفات btrfs التجريبي حصل على ضغط بيانات شفاف جديد بالاعتماد على LZO إلى جانب Zlib؛ الأول أسرع لكن بتوفير أقل. لا تليمح لموعد صدور btrfs بشكل مستقر بعد.
- نظام الملفات SquashFS المستخدم في ضغط البيانات على الأقراص المدمجة الحية بدأ يدعم الضغط بنسق XZ الأكثر توفيرا من النسق الذي انبثق منه و هو LZMA.
- نظام الملفات UDF المستخدم على أقراص DVD تحرر من القفل الكبير للنواة (BKL)
تعريفات الشبكة و البنية
- مساهمات جديدة من غوغل لتحسين صف ارسال الحزم (XPS) و بسط لإطار التلقي الأولي ليجعل من النواة أكثر تلائما مع استخدامات الانترنت المعاصرة. المزيد من التحسينات و الرقع في الاصدار المقبل.
- و كالعادة دمج العديد من تعريفات الشبكات السلكية و اللاسلكية و تحسين البعض الآخر.
التخزين
- تمت اضافة LIO و هو معيار مفتوح المصدر لدعم أهداف التخزين متعدد البرتوكولات و الذي يسمح بتضمين وسائل التخزين كأهداف سكازي (SCSI) على شبكات التخزين (SANs)
- توفير اطار عمل جديد يسمح للنواة برصد وجود وسائط التخزين القابلة للإزالة كالذاكرات الفلاش و وسائط سي دي/دي في دي، و بذلك لن تعود هنالك حاجة لرصدها من طرف البرامج.
- إضافة إمكانيات جديدة لمخطط الأجهزة (Device Mapper) حتى يتحسن الوصول إلى الأجهزة المختلفة (MD) عند العمل بـ RAID بالمستويات 4, 5 و 6. كما تم تحسين التشفير و فكه على الأنظمة متعددة الأنوية.
- إلى جانب العديد من الرقع لتحسين الأداء بشكل عام.
المعمارية، البنية و تقنية الأنظمة الافتراضية
- تم ادراج رقعة الـ 200 سطر الشهيرة التي تحسن من استجابة البيئات المكتبية من خلال جدولة مهام كل طرفية (tty) على شكل مجموعات. هذه الرقعة ستكون معطلة بشكل افتراضي لأن آلية إقلاع الخدمات و المهام المسماة Systemd -- البديل لـ SysV-init و Upstart -- توفر خاصية بديلة بمرونة أكثر.
- الأنظمة الافتراضية و أنظمة قواعد البيانات سيستفيدون من تحسين التعامل مع صفحات الذاكرة الضخمة و أيضا مما توفره المعالجات الحديثة لذلك؛
- تكملة للجهود المبدولة على الاصدار 2.6.37 تم ادارج بعض التعريفات لتوفير دعم أساسي لتقنية الأنظمة شبه افتراضية بواسطة Xen Dom0.
- تكملة التحديثات على "الاعداد المتقدم و واجهة الطاقة (ACPI)" فيما يخص تفقد حرارة المعالج و دخول هذا الأخير في أنماط النوم العميق.
- ثم جملة من التحسينات التي تهم مطوري التعريفات، التشفير و تصحيحات و تحسينات في الأداء تهم مختلف المعماريات.
تعريفات العتاد
- تعريف الصوت عالي الوضوح hda_intel أصبح قادرا على العمل من دون انقطاع و بفضل خاصية الجدولة المضبوطة بالوقت لخادم الصوت PulseAudio ستتمكن المعالجات من البقاء في حالة النوم لمدة أطول.
- تحديثات عديدة لنظام إدارة الصوت ALSA بهدف تحسين تشغيل مختلف الوحدات بالإعدادات الأكثر تلائما مع العتاد.
- إزالة الأكواد البرمجية الموفرة للتوافقية مع الجيل الأول لـ Video4Linux. هذه الأخيرة هي واجهة برمجية لتشغيل كاميرات الويب و موالفات التلفاز. دعمها الآن سيأتي من خلال مكتبية libv4l1 التي توفر تعريفات متوافقة مع الجيل الثاني v4l2.
- تحسينات و تعريفات جديدة لشاشات اللمس و لوحات اللمس و لوحات اللمس المتعدد.
المصدر:
Linux Kernel 2.6.38 Tracking
ليست هناك تعليقات:
إرسال تعليق