الملخص:
تم إصدار الإصدار 7.3 من Linux kernel رسميًا في 18 أكتوبر. تم إطلاق هذا التحديث وفقًا للخطة الموضوعة، حيث جلب عددًا من تحسينات الأداء وتحسينات دعم الأجهزة، والتي تغطي مجالات مثل الإدخال/الإخراج للتخزين، ومنصة معالج Zen 6 من الجيل التالي من AMD، وبطاقات رسومات AMD الأقدم، وإدارة ذاكرة الفيديو، وأجهزة التحكم في الألعاب. بالإضافة إلى ذلك، يتضمن الإصدار الجديد أيضًا إصلاحات التوافق لبعض مشكلات البرامج الثابتة لمحرك الأقراص ذو الحالة الصلبة من Samsung، بالإضافة إلى تصحيح لإصلاح حالات فشل بدء تشغيل النظام الطويلة الأمد والنادرة. ص> ص>

عنوان التنزيل:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
ص>يعد Linux 7.3 إصدارًا مهمًا في دورة تطوير Linux kernel. مع استمرار تحديث المعالجات وبطاقات الرسومات ومحركات الأقراص ذات الحالة الصلبة والأجهزة الطرفية للألعاب، تحتاج نواة Linux إلى الاستمرار في تحسين آليات التكيف مع برنامج التشغيل والأجهزة الأساسية مع حل اختناقات الأداء ومشكلات الاستقرار في الوظائف الحالية. يتضمن هذا التحديث دعمًا استباقيًا للأنظمة الأساسية للأجهزة المستقبلية بالإضافة إلى إصلاحات لتحسين التجربة على الأجهزة الحالية. ص>
يعد أداء التخزين أحد التحسينات المهمة في Linux 7.3. قامت النواة الجديدة بالعديد من التحسينات في معالجة الإدخال/الإخراج للأنظمة الحديثة، كما تلقت بعض أنظمة الملفات وأنظمة التخزين الفرعية أيضًا تحسينات في الأداء. بالنسبة لأنظمة Linux التي تقوم بتشغيل قواعد البيانات والأجهزة الافتراضية وأدوات التطوير ومهام معالجة البيانات واسعة النطاق، ستؤثر كفاءة الإدخال/الإخراج للتخزين بشكل مباشر على سرعة الاستجابة والإنتاجية الإجمالية للتطبيق. ص>
من بينها، تلقى نظام الملفات Btrfs تحسينات جديرة بالملاحظة خلال دورة التطوير هذه. وقد أظهرت الاختبارات السابقة أنه في ظل أعباء عمل محددة، يمكن للإصدار الجديد من Btrfs تحقيق تحسينات كبيرة في الأداء. ومع ذلك، ستعتمد الفوائد الفعلية على تكوين الأجهزة وإعدادات نظام الملفات وأنواع المهام المحددة، ولا يمكن الافتراض أن جميع الأجهزة ستواجه نفس الزيادة في الأداء بعد الترقية. ص>
يعد دعم منصة AMD أيضًا محور تركيز Linux 7.3. بينما تستعد AMD لإطلاق جيل جديد من المعالجات المستندة إلى بنية Zen 6، يواصل مطورو kernel تحسين الدعم ذي الصلة والاستعداد للتشغيل العادي لمنصات الأجهزة المستقبلية. ص>
يتضمن هذا النوع من العمل عادةً تعريف المعالج، وتهيئة النظام الأساسي، وإدارة الطاقة، وغير ذلك من عمليات تكييف الوظائف ذات المستوى المنخفض. بالنسبة لنظام التشغيل Linux، يمكن أن يؤدي دمج الدعم ذي الصلة في خط kernel الرئيسي مسبقًا إلى تقليل احتمالية مواجهة المستخدمين لمشاكل التوافق بعد إطلاق أجهزة جديدة، كما يساعد التوزيعات ومصنعي الأجهزة على إجراء الاختبار مسبقًا. ص>
ومع ذلك، فإن وجود الدعم المتعلق بـ Zen 6 في النواة لا يعني أن جميع المعالجات التي لم تطرح في السوق بعد قد حصلت على الدعم الكامل. قد تظل الميزات المحددة للنظام الأساسي الجديد تتطلب إصدارات kernel لاحقة وتحديثات البرامج الثابتة ومكونات البرامج الأخرى. ص>
فيما يتعلق ببطاقات الرسومات، يواصل Linux 7.3 تحسين الدعم لبعض وحدات معالجة الرسوميات AMD الأقدم، مع تحسين آلية إدارة ذاكرة الفيديو. بالنسبة للأنظمة ذات سعة ذاكرة الفيديو المحدودة، تعد الإدارة السليمة لموارد ذاكرة الفيديو ذات أهمية خاصة، لأنه عندما يتجاوز عبء عمل الرسومات سعة ذاكرة الفيديو، يحتاج النظام إلى التعامل مع تخصيص الموارد ونقل البيانات بشكل أكثر كفاءة لتجنب التدهور الكبير في الأداء. ص>
قد تكون هذه التحسينات ذات أهمية عملية لبعض أجهزة الألعاب، وأجهزة الكمبيوتر المحمولة الرفيعة والخفيفة، والأنظمة التي تستخدم الرسومات المدمجة. مع استمرار تزايد الطلب على ذاكرة الفيديو من الألعاب وتطبيقات الرسومات، أصبحت كفاءة إدارة ذاكرة الفيديو أحد العوامل المهمة التي تؤثر على تجربة رسومات Linux. ص>
يعد دعم أجهزة اللعبة أيضًا من أبرز ميزات هذا التحديث. يضيف Linux 7.3 دعم برنامج تشغيل kernel لوحدة التحكم Steam 2026، مما يسمح للأجهزة ذات الصلة بالاندماج بشكل أفضل في نظام جهاز الإدخال Linux. ص>
يعد Steam Controller منتجًا مهمًا لشركة Valve في تعزيز الابتكار في أساليب التحكم في ألعاب الكمبيوتر. بالنسبة لمستخدمي ألعاب Linux، يساعد دعم الأجهزة على مستوى kernel نظام التشغيل في التعرف على وحدة التحكم وتوفير واجهات الإدخال المقابلة لتطبيقات الطبقة العليا. ومع ذلك، فإن إدخال برنامج التشغيل إلى النواة لا يعني أن جميع الوظائف ستكون متاحة على الفور في جميع التوزيعات. لا تزال التجربة المحددة تعتمد على إصدار kernel وبرنامج مساحة المستخدم والبرامج الثابتة للجهاز التي يستخدمها التوزيع. ص>
بالإضافة إلى وحدة التحكم Steam الجديدة، أضافت دورة تطوير Linux 7.3 أيضًا دعمًا لمجموعة متنوعة من وحدات التحكم في الألعاب وأجهزة التفاعل الأخرى بين الإنسان والكمبيوتر. يعد نظام HID الفرعي في Linux kernel مسؤولاً عن التعامل مع عدد كبير من لوحات المفاتيح وأجهزة الماوس ووحدات التحكم وأجهزة الإدخال الأخرى، وبالتالي فإن تحسين برامج التشغيل ذات الصلة يمكن أن يسمح لمزيد من الأجهزة الطرفية بالعمل بشكل طبيعي في بيئة Linux. ص>
لا ينبغي أيضًا تجاهل إصلاحات الاستقرار. يتضمن Linux 7.3 إصلاحًا لمشكلة تعليق تمهيد SMP النادرة قبل إصداره الرسمي. ص>
SMP، المعالجة المتعددة المتماثلة، هي آلية مهمة في أنظمة المعالجات الحديثة متعددة النواة. يحتاج نظام التشغيل إلى تنسيق تهيئة وتشغيل العديد من مراكز وحدة المعالجة المركزية للتأكد من قدرتها على المشاركة بشكل صحيح في جدولة المهام وتنفيذها. إذا كانت هناك مشكلة في آلية المزامنة أثناء عملية بدء التشغيل، فقد لا يتمكن النظام من إكمال بدء التشغيل بشكل طبيعي في ظل ظروف معينة. ص>
يستهدف هذا الإصلاح نوعًا نادرًا من المشكلات يعود تاريخه إلى عام 2024. نظرًا للظروف المحددة التي يحدث فيها الفشل، قد لا يواجه النظام المتأثر مشكلات في كل مرة يتم فيها تشغيله، ولكن بالنسبة للأجهزة التي تحتوي على مجموعات الأجهزة أو البرامج ذات الصلة، تظل الإصلاحات ذات قيمة عملية. ص>
فيما يتعلق بالتوافق مع محركات الأقراص ذات الحالة الصلبة، يضيف Linux 7.3 أيضًا حلولاً بديلة لبعض محركات الأقراص ذات الحالة الصلبة Samsung 990 PRO و990 EVO Plus. ص>
تتضمن المشكلة إعداد تقارير غير صحيحة عن معلومات قدرة الجهاز بواسطة إصدارات معينة من البرامج الثابتة. عندما يتعرف نظام التشغيل على محرك أقراص مزود بذاكرة مصنوعة من مكونات صلبة NVMe، فإنه يحتاج إلى قراءة معلومات القدرة التي يوفرها الجهاز لتحديد كيفية الاتصال بمحرك الأقراص الثابتة. إذا كانت المعلومات المبلغ عنها بواسطة الجهاز غير متوافقة مع الإمكانات الفعلية، فقد تعتمد النواة أساليب معالجة غير مناسبة، مما يؤثر على توافق الجهاز أو الاستقرار التشغيلي. ص>
لقد أضاف مطورو Linux حلولاً مناسبة هذه المرة للسماح للنواة بالتعامل مع هذه المواقف المحددة بشكل أفضل. ومع ذلك، هذا لا يعني أن جميع محركات الأقراص الثابتة Samsung 990 PRO و990 EVO Plus بها مشكلات. ويرتبط التأثير ذو الصلة بإصدار البرنامج الثابت المحدد وحالة الجهاز. لا يزال يتعين على المستخدمين الحكم على ما إذا كانت البرامج الثابتة للنواة أو القرص الصلب بحاجة إلى التحديث بناءً على الوضع الفعلي. ص>
تعكس عملية تطوير Linux 7.3 أيضًا التأثير الواضح بشكل متزايد للبرمجة بمساعدة الذكاء الاصطناعي على تطوير البرمجيات مفتوحة المصدر. وأشار فورونيكس إلى أنه في الأسبوع الأخير قبل إصدار الإصدار الرسمي، يستمر مستودع أكواد Linux في تلقي إصلاحات الأخطاء وتصحيحات مشكلات الانحدار، بما في ذلك أنشطة التطوير ذات الصلة التي تم إنشاؤها بعد مساعدة الذكاء الاصطناعي ونماذج اللغة الكبيرة في اكتشاف المشكلات. ص>
إن كود kernel Linux ضخم ويتضمن بنية المعالج وأنظمة الملفات والشبكات وبرامج تشغيل الرسومات وعدد كبير من الأجهزة الطرفية. مع استمرار نمو التعليمات البرمجية، يتم استخدام أدوات الذكاء الاصطناعي للمساعدة في تحليل التعليمات البرمجية، وإيجاد العيوب المحتملة، ومساعدة المطورين في فهم منطق البرنامج المعقد. ومع ذلك، لا تزال المشكلات التي تم إنشاؤها أو اكتشافها بواسطة الأدوات ذات الصلة بحاجة إلى مراجعة المطورين وعمليات الاختبار والصيانة، ولا يمكن اعتبار التصحيح صحيحًا بناءً على مشاركة الذكاء الاصطناعي فقط. ص>
قبل هذا الإصدار، كان هناك تغيير آخر في الموظفين جذب انتباه مجتمع تطوير Linux: أعلن داريك وونغ، الذي شارك منذ فترة طويلة في تطوير نظام ملفات Linux، أنه سيقلل مؤقتًا من الاستثمار في العمل ذي الصلة. لقد شارك بعمق في تطوير Linux kernel على مدار الـ 23 عامًا الماضية، وخاصة فيما يتعلق بصيانة نظام ملفات XFS وتطويره. تعكس هذه الأخبار أيضًا أن نواة Linux لا تحتاج فقط إلى الاستمرار في جذب مطورين جدد، ولكنها تعتمد أيضًا على الخبرة المتراكمة وتجربة المشرفين على المدى الطويل. ص>
مع الإصدار الرسمي لنظام التشغيل Linux 7.3، ستنتقل أعمال التطوير إلى الإصدار التالي، Linux 7.4. وفقًا لإيقاع التطوير المعتاد لنواة Linux، سيدخل الإصدار الجديد أولاً إلى نافذة الدمج. سيركز المطورون على تقديم الميزات الجديدة في هذه المرحلة، ثم اختبارها وإصلاحها من خلال إصدارات متعددة مرشحة. ص>
إذا تقدم التطوير اللاحق بسلاسة، فقد يتم إصدار Linux 7.4 قبل نهاية ديسمبر 2026. وبحلول ذلك الوقت، قد يصبح أيضًا إصدار دعم طويل المدى في عام 2026. ومع ذلك، فإن الإصدار الذي تم تحديده في النهاية باعتباره نواة الدعم السنوية طويلة المدى لا يزال يعتمد على قرار المشرف ولا يمكن تحديده مسبقًا بناءً على وقت الإصدار فقط. ص>
بشكل عام، Linux 7.3 ليس تحديثًا يسعى ببساطة إلى الحصول على عدد من الميزات الجديدة، ولكنه يعزز أيضًا تحسين الأداء وتكييف الأجهزة في المستقبل ودعم أجهزة الألعاب وإصلاحات استقرار النظام. بالنسبة لمستخدمي سطح المكتب واللاعبين والمطورين ومسؤولي الخادم الذين يستخدمون Linux، يوفر الإصدار الجديد مجموعة متنوعة من فرص التحسين. ص>
ومع ذلك، سواء كان المستخدمون العاديون بحاجة إلى الترقية على الفور، فيجب أيضًا مراعاة توزيع Linux المستخدم وتوافق الجهاز. عادةً ما توفر توزيعات التحديث المتدرجة نواة جديدة بسرعة أكبر، في حين أن التوزيعات ذات إستراتيجية الدعم طويلة المدى قد تستمر في استخدام الإصدارات الأقدم المثبتة وتوفير الإصلاحات الضرورية عبر تصحيحات التراجع. ص>
بالنسبة للمستخدمين الذين يرغبون في الحصول على أحدث دعم للأجهزة أو اختبار أداء النواة الجديدة، فإن Linux 7.3 يستحق الاهتمام؛ بالنسبة لبيئات الإنتاج التي تسعى إلى التشغيل المستقر، يجب إعطاء الأولوية لاستراتيجية تحديث الإصدار وتوافق برنامج التشغيل ونتائج الاختبار الفعلية. مع إطلاق دورة تطوير Linux 7.4، ستستمر تحسينات kernel في أداء المعالج وبرامج تشغيل الرسومات وكفاءة التخزين في التقدم. ص> ص>
التعليقات