Beberapa hari lalu ia diumumkan Keluaran versi rasmi baharu kernel Linux 6.17, yang datang selepas dua bulan kerja berterusan.
Linux 6.17 ialah versi yang menandakan satu langkah penting ke hadapan dalam prestasi, kestabilan dan integrasi Kejayaan teknologi sistem pengendalian percuma par excellence. Keluaran ini menggabungkan 14,334 pembaikan yang disumbangkan oleh 2118 pembangun, dengan tampung 46 MB mempengaruhi lebih daripada 12,800 fail dan mengubah suai lebih daripada sejuta baris kod antara penambahan dan pemadaman. Dengan ini, kernel mengesahkan rentak inovasi dan keluasan komunitinya.
Btrfs, ext4 dan NTFS3: Kemajuan Utama dalam Sistem Fail
Subsistem storan dan sistem fail telah mendapat perhatian khusus. Btrfs, salah satu tiang daripada isirong moden, sekarang menawarkan sokongan percubaan untuk folio besar, yang mengurangkan overhed memori dan meningkatkan prestasi dengan ketara dalam operasi intensif. Mekanisme baca ke hadapan telah dioptimumkan dan pengurusan bitmap, mencapai peningkatan 20% dalam kelajuan penciptaan fail kosong. Di samping itu, kunci dalam struktur XArray kini lebih padat, mengurangkan bilangan nod daun sehingga 70%.
Selari, ext4 menambah sokongan untuk I/O buffer dengan bendera RWF_DONTCACHE, membenarkan data dialih keluar daripada cache sejurus selepas menulis, manakala EROFS menambah pemampatan metadataPemacu NTFS3, sementara itu, mengembangkan sokongan untuk pautan simbolik yang dibuat dalam Windows dan meningkatkan pengesahan nama, mengukuhkan integrasi merentas platform.
Ia juga menyoroti Bcachef beralih kepada penyelenggaraan luaran, berikutan pengecualiannya daripada pembangunan aktif kernel utama. Walaupun ia akan kekal dalam pangkalan kod, pembangunannya akan bergantung pada cawangan bebas yang diketuai oleh Kent Overstreet sehingga penyepaduan semulanya ke dalam garis panduan pembangunan kernel rasmi disatukan.
Modul baharu dan pemudahan penjadual tugas
El Kernel 6.17 menyatukan kod untuk sistem pemproses tunggal dan berbilang pemproses, menghapuskan konfigurasi berlebihan. Keputusan ini memudahkan pengurusan penjadual tugas, menjadikan versi SMP sebagai asas walaupun dalam persekitaran pemproses tunggal.
Satu lagi penambahan hebat ialah Modul DAMON_STAT, yang memanjangkan keupayaan subsistem DAMON dengan menyediakan statistik mengenai akses memori dan ketidakaktifan. Di kawasan yang sama, sistem ARM64 mendapat sokongan tampung langsung (Tampalan Langsung), yang membolehkan kernel dikemas kini tanpa but semula.
Sokongan dari pidfd dilanjutkan dengan keupayaan untuk mengaitkan atribut lanjutan daripada ruang pengguna dan mengekalkan maklumat antara pembukaan semula proses yang sama, peningkatan penting untuk pengurusan proses lanjutan dalam persekitaran berbilang pengguna.
Kemajuan dalam keselamatan sistem, penyahpepijatan dan kebolehpercayaan
Versi baharu kernel Linux, versi 6.17, memperkenalkan penambahbaikan pada mekanisme perlindungan kernel, terutamanya terhadap kelemahan CPU. Daripada bergantung pada nama serangan tertentu, Konfigurasi kini membolehkan anda memilih vektor penyekat berdasarkan jenis pengasingan yang terjejas. (sama ada antara proses pengguna, antara kernel dan pengguna, atau antara persekitaran maya), menawarkan perlindungan yang lebih teguh dan cekap.
Inti juga meningkatkan keselamatan sistem fail /proc, membetulkan nombor inod akarnya untuk mengelakkan manipulasi berniat jahat melalui pelekap palsu. Ini adalah tambahan kepada Mengintegrasikan perlindungan ke dalam kompilasi dengan Clang, yang memulakan semua pembolehubah pada tindanan untuk mengelakkan kebocoran data yang tidak dimulakan.
Di samping itu, ia juga diketengahkan bahawa dalam kernel memperkenalkan komponen baharu yang membenarkan pemantauan aplikasi kritikal dan mengesahkan pematuhan dengan tingkah laku yang ditakrifkan dalam model formal. Pada masa yang sama, sistem AppArmor meluaskan skopnya dengan memasukkan kawalan akses untuk soket AF_UNIX, mengukuhkan lapisan keselamatan komunikasi dalaman.
Rangkaian, virtualisasi dan prestasi yang dioptimumkan
Dari segi rangkaian, Linux 6.17 memperkenalkan sokongan untuk algoritma kawalan kesesakan TCP DualPI2, fikir untuk mengekalkan keseimbangan antara trafik keutamaan tinggi dan trafik standard tanpa merendahkan prestasi. TCP menerima ketepatan saiz tetingkap juga telah dipertingkatkan, dan sokongan untuk Multipath TCP (MPTCP) telah diperluaskan, meningkatkan keupayaan penghantaran serentak melalui berbilang laluan.
El sokongan untuk Power over Ethernet (PES) kini membenarkan strategi pengagihan kuasa boleh dikonfigurasikan, meningkatkan kecekapan dalam peranti seperti kamera IP dan pusat akses. Sementara itu, Protokol Pengangkutan Komponen Pengurusan (MCTP) menggabungkan penghalaan lanjutan, membolehkan komunikasi antara nod luaran melalui nod perantaraan.
Dalam bidang maya, the Hipervisor KVM menambah sokongan untuk pengawal gangguan GICv5 pada ARM, dan parameter CONFIG_KVM_IOAPIC telah ditambahkan, yang membenarkan melumpuhkan emulasi pemacu yang lebih lama. Selain itu, perlindungan terhadap kelemahan VMSCAPE telah diperkukuh, dan modul LSM Lockdown, yang mengehadkan akses pengguna root kepada kernel, telah diaktifkan semula—ciri penting dalam persekitaran yang dipertingkatkan keselamatan dan UEFI Secure Boot.
GPU, bunyi dan sokongan untuk seni bina baharu
Pengawal Xe DRM Intel memajukan keserasian dengan mikroarkitektur Tasik Panther dan Tasik WildCat, manakala pemandu AMDGPU mengembangkan sokongan untuk mekanisme pembersihan memori (Cleaner Shader) dan menambah pengoptimuman untuk komputer riba dengan grafik hibrid.
Pengawal i915 menggunakan ciri drm_panic, serupa dengan "skrin biru kematian" yang membantu mendiagnosis ralat kritikal. Selain itu, kerja pada pemacu Nova, yang ditulis dalam Rust untuk GPU NVIDIA, terus disepadukan, menambah sokongan untuk siri GeForce RTX 2000 dan ciri baharu untuk pengurusan memori, framebuffers dan perisian tegar GSP.
Sebaliknya, pemandu Adreno, Panfrost dan Lima mengembangkan sokongan untuk GPU Qualcomm, Mediatek dan Rockchip, masing-masing. Dalam jabatan audio, kernel menambah sokongan untuk sistem baharu seperti Fairphone 4 dan 5, Framework Laptop 13 (Ryzen AI 300) dan pelbagai model daripada HP, ASUS dan LG, mencerminkan komitmen kernel terhadap keserasian penuh dengan perkakasan moden.
Akhir sekali, sokongan untuk papan ARM dan SoC diperluas dengan kemasukan cip seperti NVIDIA Tegra264, Exynos 2200, Marvell PXA1908, Sophgo SG2000, Mediatek mt6572, Renesas R-Car V4M-7 dan TI am62d2, menyatukan kehadiran peranti mudah alih dan mudah alih yang berprestasi tinggi.
Akhir sekali, jika anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh merujuk butiran di dalam pautan berikut.