وصل إصدار جديد من Linux kernel. مثل معظم التحديثات، لا يحتوي الإصدار 5.19 على ميزة جذب العناوين الرئيسية. بدلاً من ذلك، فهو مليء بالعديد من تحسينات الاحتمالات والنهايات التي تجعل Linux أكثر أداءً عبر الأجهزة الجديدة والقديمة.

ربما سيكون الإصدار 5.19 هو الإصدار الذي يفاجئك. ولكن إذا كنت لا تريد أن تتفاجأ، فإليك بعضًا مما تتوقعه.

يعمل Linux على أجهزة ARM مختلفة، لكن التجربة تتضاءل مقارنة بمدى جودة تشغيل Linux على أجهزة Intel. بينما لا تزال هناك فجوة كبيرة بين الاثنين، يستمر التقدم. وصل دعم ARM إلى مستوى قام فيه Linus Torvalds باختبار هذا الإصدار من النواة وإصداره باستخدام كمبيوتر محمول ARM، وهو Apple M2 MacBook Air. نتوجه بشكر خاص إلى فريق Asahi، الذي كان يعمل على إعداد Linux وتشغيله على Apple Silicon.

في أخبار Apple M1 شبه ذات الصلة، تم دمج برامج تشغيل وحدة تحكم Apple M1 NVMe و Apple eFuse في النواة.

2. إصلاحات إنتل المحموم واستنزاف البطارية

شهدت بعض أجهزة اللاب توبة المزودة بوحدات معالجة مركزية Intel استنزافًا أسرع من المتوقع للبطارية عند تعليقها. غالبًا ما يجد المالكون أنفسهم مندهشين من ارتفاع درجة حرارة اللاب توب، خاصةً عند إخراج الجهاز من الحقيبة. تحتوي أحدث نواة على إصلاحات لمعالجة هذه المشكلات لـ Intel Skylake (تم إطلاقها في عام 2015) بواسطة وحدات المعالجة المركزية Comet Lake (التي تم إطلاقها في عام 2019). يجب أن تظل أجهزة اللاب توبة الآن باردة وأن تنام لفترة أطول.

يوجد أيضًا دعم لبرنامج التشغيل الخامل لنظام التشغيل Linux لوحدات المعالجة المركزية Intel Alder Lake. يتلقى برنامج تشغيل الحالة p من Intel بعض التحسينات أيضًا. يهتم برنامج التشغيل p-state بتحسين استهلاك الطاقة ويتعلق بشكل خاص بتحسين الجهد وتردد وحدة المعالجة المركزية.

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

3. دعم هندسة وحدة المعالجة المركزية LoongArch

يعد Linux 5.19 أقرب إلى التشغيل على الأجهزة التي تستخدم بنية وحدة المعالجة المركزية LoongArch. يأتي الرمز من شركة Loongson الصينية، المعروفة بأنظمتها المستندة إلى MIPS64. يمكنك وصف LoongArch بأنه MIPS64 و RISC-V. بعض كود نواة LoongArch يعيد استخدام كود MIPS.

لكن ليس بسرعة كبيرة. لا يمكن تشغيل Linux حتى الآن على أجهزة LoongArch الفعلية، نظرًا لوجود رمز برنامج تشغيل لم يتم دمجه في الوقت المناسب لهذا الإصدار.

4. تحسينات رسومية

هناك تحسينات رسومية يمكنك القيام بها، بغض النظر عن أجهزتك. يتعلق الأمر الأساسي بالتغييرات التي تم إجراؤها على النظام الفرعي Direct Rendering Manager، والتي تفيد وحدات معالجة الرسومات AMD على نطاق واسع مع تحسين تجربة أجهزة Intel وبعض شرائح ARM GPU أيضًا. تضمن هذا ما يقرب من نصف مليون سطر من التعليمات البرمجية.

5. إضافات عديدة للشبكات

يضيف Linux kernel 5.19 دعم TCP الكبير، والذي يسمح بأحجام حزم TSO / GRO أكبر لحركة مرور IPv6. يمكن أن تصل سرعات الشبكة الآن إلى 400 جيجابت / ثانية. سيكون هذا مفيدًا للأشخاص الذين يديرون مراكز البيانات والبنية التحتية الأخرى المستندة إلى مجموعة النظراء، والذين تتمثل مهمتهم في إدارة كميات كبيرة من حركة مرور الشبكات. يمكن لبقيتنا البدء بواسطة معرفة ما يعتبره برنامج التعاون الفني وما يفعله.

يضيف هذا الإصدار أيضًا مكون مساحة المستخدمين لإدارة MultiPath TCP (MPTCP). إذا لم تكن تعمل في إدارة النظام، فلن يؤثر ذلك عليك بشكل مباشر (بصرف النظر عن مواقع الويب التي يُحتمل أن يتم تحميلها بسرعة أكبر).

كما تلقت برامج تشغيل الشبكة تحسينات. ضع في اعتبارك برنامج تشغيل Qualcomm's ATH11K، الذي حصل على دعم التنبيه على الشبكة المحلية. ثم هناك برنامج التشغيل اللاسلكي Realtek RTW89 الذي يدعم الآن أجهزة Realtek 8852ce 5 جيجا هرتز. وصل الدعم أيضًا إلى أجهزة مودم MediaTekT700 و Renesas RZ / V2M.

هناك أيضًا برنامج تشغيل جديد لـ pureLiFi. LiFi هي تقنية شبكات قائمة على الضوء حيث يتم نقل البيانات باستخدام دفق من الضوء يحولها الجهاز إلى إشارة إلكترونية ثم يعود إلى البيانات. هذه تقنية لن تؤثر على معظمنا في الوقت الحالي، ولكن يمكنك حفظها تحت عنوان “رائع”.

إذا كنت تعمل على أجهزة إنترنت الأشياء، فقد يسعدك معرفة أن إنترنت الأشياء WFX Wi-Fi منخفض الطاقة من Silicon Labs الذي يتلقى الآن برنامج تشغيل في النواة.

6. الملحقات الممكّنة حديثًا

تحتوي لوحة المفاتيح الميكانيكية اللاسلكية في Keychron الآن على مفاتيح وظيفية تعمل. ويدعم Linux kernel الآن تعيين الأزرار والتمرير الأصلي على لوحة مفاتيح Lenovo ThinkPad TrackPoint II، إلى جانب السماح أيضًا للمالكين باستخدام الزر الأوسط. لذلك إذا اشتريت أيًا من لوحات المفاتيح هذه قبل التبديل إلى Linux فقط لتجد أنها لا تعمل بشكل جيد، فسيكون من الجيد توصيلها مرة أخرى بمجرد وصول 5.19 إلى التوزيعة الخاصة بك.

على الرغم من أنه ليس ملحقًا تمامًا، ولكن Lenovo ThinkPad X12 TrackPoint، المعروف أيضًا باسم لبنة الماوس الذي يظهر في منتصف بعض لوحات المفاتيح، قد حظي ببعض الاهتمام. تعمل لوحة اللمس من Google Whiskers أيضًا ضمن الإصدار 5.19.

يمكن لبرنامج تشغيل Wacom الآن التعامل مع أقلام تحتوي على ثلاثة أزرار. كما أنه يدعم الطوابع الزمنية التي تعمل بالقلم واللمس. بدلاً من ذلك، إذا كنت تستخدم أقراص Huion وأقلامها، فإن دعم UC-Logic يتضمن الآن دعمًا لمزيد من هذه الأجهزة.

7. أفضل ضغط

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

هل حان الوقت لتثبيت Linux Kernel 5.19؟

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

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