Selepas dua bulan pembangunan yang intensif dan lebih daripada tujuh belas ribu pembetulan pepijat, Linus Torvalds secara rasminya telah mengeluarkan kernel Linux 7.2. Versi baharu ini bukan sahaja membersihkan beribu-ribu baris kod legasi, tetapi juga memperkenalkan pengoptimuman prestasi, meningkatkan pengurusan memori dan memperkenalkan teknologi penghantaran langsung baharu antara peranti.
Di tengah-tengah mekanisme iomap, penghapusan panggilan berlebihan telah berjaya meningkatkan operasi input/output sesaat (IOPS) sebanyak lima peratus apabila menggunakan sistem seperti ext4 dan xfs di bawah beban intensif pada pemacu NVMe.
Btrfs kini menyokong folio besar secara lalai untuk memaksimumkan input dan output berjujukan, manakala Ext4 telah mereka bentuk semula mekanisme komit pantasnya untuk membasmi kesesakan dan menggandakan kelajuan pengiraan hash dalam direktori kompleks.
Di samping itu, USB4STREAM diperkenalkan , satu mekanisme yang membolehkan pemindahan data langsung antara komputer yang disambungkan melalui port USB4 . Dengan mendedahkan peranti maya pada sistem, pengguna boleh membaca dan menulis maklumat antara komputer menggunakan arahan standard, sekali gus menghapuskan sepenuhnya keperluan untuk mengkonfigurasi jambatan atau soket rangkaian yang kompleks.
Tambahan pula, subsistem swap telah mengurangkan jejak memorinya secara drastik dengan menyatukan memori tanpa nama dan memori kongsi , menjimatkan sehingga setengah gigabait RAM untuk setiap terabait swap yang dipasang. Pada peringkat pemprosesan, mekanisme SCHED_EXT yang dipacu oleh eBPF kini membolehkan penciptaan penjadual bersarang , memberikan setiap kumpulan kawalan keupayaan untuk mengurus tugasnya sendiri secara berasingan.
Penjadual kernel kini menyokong pengimbangan beban yang peka terhadap cache , mengumpulkan thread pintar untuk berkongsi cache peringkat tinggi yang sama dan meningkatkan kecekapan akses data dengan ketara. Ini dipertingkatkan lagi oleh mekanisme SCHED_EXT, yang kini membolehkan penciptaan subpenjadual bersarang , memberikan setiap kumpulan kawalan (cgroup) keupayaan untuk mengurus peraturan pelaksanaannya sendiri.
Di samping itu, perlu diingatkan bahawa Penjadual GPU Adil yang inovatif pada mulanya diperkenalkan, tetapi terpaksa dilumpuhkan pada saat-saat akhir disebabkan oleh regresi yang menjejaskan prestasi semasa menjalankan permainan melalui lapisan keserasian Proton, memaksa pengembalian sementara kepada model FIFO tradisional.
Sementara itu, kernel meneruskan pembersihan yang diperlukan, secara muktamad menghapuskan sokongan untuk pemproses i486 lama yang kekurangan unit titik apungan, serta menghentikan protokol rangkaian AppleTalk yang dihormati selepas beberapa dekad perkhidmatan.
Keselamatan dan virtualisasi sedang berkembang maju dengan menutup vektor serangan sejarah. Hipervisor KVM kini memanfaatkan sambungan perkakasan Intel MBEC dan AMD GMET , yang membolehkan pengurusan hak pelaksanaan bebas antara kernel dan ruang pengguna dalam mesin maya, sekali gus mengurangkan pemindahan kawalan yang mahal kepada hipervisor.
Dalam pangkalan kod, fungsi `strncpy` yang tidak selamat telah dihapuskan, satu usaha yang mengambil masa bertahun-tahun dan beratus-ratus tampalan untuk menggantikannya dengan alternatif yang selamat untuk limpahan. Di samping itu, AF_ALG telah dihapuskan daripada pemecut perkakasannya, mengutamakan pelaksanaan perisian dalam ruang pengguna, dan modul Landlock telah meluaskan perlindungannya untuk merangkumi kawalan ketat ke atas soket rangkaian UDP.
Keluaran ini juga akan dikenang kerana pembersihan kod legasi dan penggunaan piawaian baharu. Sokongan untuk pemproses i486 telah digugurkan , satu nasib yang turut dialami oleh protokol AppleTalk yang ikonik, antara muka ARCnet dan sambungan rangkaian ATM yang semakin usang.
Sebaliknya, kemodenan menyerlah dengan pengawal PPPoE, yang dengan menerima pakai mekanisme pemunggahan GRO dan GSO telah berjaya meningkatkan prestasi dalam pemasangan semula paket sebanyak lima kali ganda.
Akhir sekali, sokongan perkakasan dinobatkan dengan ketibaan teknologi HDMI 2.1 FRL kepada pemacu AMDGPU terbuka untuk transmisi 8K, manakala ekosistem Rust-for-Linux terus matang dengan mantap, menambah sokongan untuk seni bina s390 dan memajukan penyepaduan pemacu Nova untuk mentadbir GPU NVIDIA moden berdasarkan seni bina Turing dan ke atas.
Akhir sekali, jika anda berminat untuk mengetahui lebih lanjut, anda boleh mendapatkan butiran lanjut di pautan berikut.