Kernel Linux 6.19 perbaiki regresi scheduler untuk keuntungan performa

Kernel Linux 6.19 telah mengatasi regresi performa scheduler yang signifikan, mengembalikan efisiensi setelah pengujian awal mengungkap masalah. Pengembang mengidentifikasi dan menambal cacat yang menyebabkan penurunan 52,4% pada benchmark, memastikan pengelolaan tugas yang lebih lancar di seluruh inti CPU. Perbaikan ini menyoroti proses pengembangan kernel yang kuat di tengah optimasi yang lebih luas.

Siklus rilis kernel Linux 6.19 telah menyoroti tantangan dan kemenangan dalam scheduler-nya, sistem yang mengalokasikan sumber daya CPU ke proses untuk keadilan, latensi, dan throughput optimal. Dirilis pada 27 Desember 2025, pembaruan awalnya bertujuan untuk meningkatkan efisiensi, termasuk optimasi jarak NUMA pada platform Intel Granite Rapids dan Clearwater Forest untuk meningkatkan lokalitas data dalam pengaturan multi-node.

Namun, pengujian pasca-jendela penggabungan mengungkap regresi. Menggunakan alat Schbench, yang mensimulasikan beban penjadwalan, pengembang mendeteksi penurunan performa 52,4%, terutama pada latensi persentil 99,9 untuk 32 thread. Robot Tes Kernel Intel menunjukkan masalah pada commit 089d84203ad4 di kelas fair scheduler. Perubahan ini, yang dimaksudkan untuk menyederhanakan perhitungan utilisasi rata-rata, mengabaikan faktor bobot untuk entitas penjadwalan di dua titik kode kunci, menyebabkan keputusan miring pada migrasi tugas dan penyeimbangan beban.

Shrikanth, kontributor scheduler, menjelaskan pengabaian tersebut: "Dua titik kritis dalam kode melewatkan faktor bobot entitas penjadwalan, menyebabkan rata-rata yang miring." Perbaikan, sekarang di cabang sched/core tip/tip.git, secara tepat memasukkan bobot ini, diverifikasi oleh benchmark Phoronix untuk cocok atau melebihi level sebelumnya.

Resolusi ini menggarisbawahi kekuatan kolaboratif kernel, dengan alat otomatis memungkinkan respons cepat. Selain scheduler, Linux 6.19 membawa keuntungan seperti performa hingga 30% lebih baik untuk GPU AMD lama melalui driver AMDGPU, dan peningkatan jaringan yang membangun pada peningkatan TCP 40% di 6.18. Secara praktis, seperti penggunaan Facebook terhadap scheduler latensi rendah dari Steam Deck di pusat data, perubahan ini meningkatkan beban kerja server. Secara keseluruhan, efek bersih menjanjikan performa positif di berbagai lingkungan komputasi, dari desktop hingga sistem performa tinggi.

Artikel Terkait

Illustration of Linux kernel 6.19 release with Tux penguin, scheduling enhancements, Microsoft C extensions, and collaborating tech giants for a news article.
Gambar dihasilkan oleh AI

Kernel Linux 6.19 menambahkan peningkatan penjadwalan dan ekstensi C Microsoft

Dilaporkan oleh AI Gambar dihasilkan oleh AI

Kernel Linux 6.19 mendatang memperkenalkan peningkatan utama pada kerangka sched_ext untuk pemulihan penjadwal eBPF yang lebih baik dan mengintegrasikan ekstensi C Microsoft untuk kompilasi kode yang lebih bersih. Pembaruan ini bertujuan untuk meningkatkan stabilitas, kinerja, dan efisiensi pengembang di berbagai lingkungan komputasi. Kontribusi dari perusahaan seperti Google, Meta, dan Microsoft menyoroti kolaborasi yang berkembang dalam pengembangan open-source.

Uji coba awal kernel pengembangan Linux 6.19 pada server dengan prosesor ganda AMD EPYC 9965 menunjukkan kinerja kuat dalam beban kerja komputasi performa tinggi. Meskipun ada beberapa masalah scheduler, kernel ini menjanjikan hasil bagus untuk aplikasi AI dan HPC. Benchmark ini membandingkannya dengan versi stabil Linux 6.18.

Dilaporkan oleh AI

Pengembang telah menyelesaikan regresi kinerja pada alokator Slab kernel Linux 6.19, yang memperlambat pemuatan modul karena perubahan kebijakan NUMA. Masalah ini, diidentifikasi melalui benchmarking, memengaruhi efisiensi pengelolaan memori pada sistem berinti tinggi. Perbaikan mengembalikan perilaku alokasi yang tepat dan telah digabungkan ke kernel utama.

Kernel Linux 6.19 mendatang memberikan peningkatan performa signifikan untuk kartu grafis AMD lama berbasis arsitektur GCN 1.0 dan GCN 1.1. GPU lama ini, seperti Radeon HD 7950, kini beralih ke driver AMDGPU modern, menggantikan driver Radeon usang setelah lebih dari dua dekade. Benchmark awal menunjukkan peningkatan sekitar 30 persen di berbagai aplikasi dan game.

Dilaporkan oleh AI

Membangun atas perbaikan laptop dan perangkat genggam game yang baru saja digabungkan, kernel Linux 6.19 sedang menyelesaikan dukungan untuk model laptop tambahan pada akhir 2025, meningkatkan kompatibilitas perangkat keras.

Versi kernel Linux 6.19 telah memasukkan patch yang mengatasi masalah dengan hard disk drive Seagate Barracuda. Perbaikan ini menargetkan kasus di mana drive menyebabkan kegagalan bus SATA. Pembaruan ini bertujuan menstabilkan interaksi perangkat keras di lingkungan Linux.

Dilaporkan oleh AI

Fitur Cache Aware Scheduling milik Intel untuk kernel Linux menunjukkan peningkatan performa pada prosesor Xeon 6 Granite Rapids. Para insinyur mengembangkan fungsionalitas ini untuk mengoptimalkan penempatan tugas pada sistem multi-cache. Benchmark pada pengaturan dual Xeon menunjukkan manfaat di berbagai beban kerja.

 

 

 

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami untuk informasi lebih lanjut.
Tolak