Versi baru Linux Kernel 5.5 telah dilancarkan dan ini adalah berita baru

Tux Linux

Selepas dua bulan pembangunan, Linus Torvalds mengeluarkan kernel Linux versi 5.5 . Antara perubahan paling ketara dalam versi ini ialah keupayaan untuk memberikan nama alternatif kepada antara muka rangkaian, penyepaduan fungsi kriptografi daripada pustaka Zinc, keupayaan untuk menduplikasi lebih daripada dua cakera dalam Btrfs RAID 1, mekanisme untuk memantau status tampalan langsung, rangka kerja ujian pemacu kunit, peningkatan prestasi tindanan wayarles mac80211, keupayaan untuk mengakses partition root melalui protokol SMB dan banyak lagi.

Versi baharu ini telah menerima pakai 15505 tampalan pembangun, dengan saiz tampalan 44 MB (perubahan menjejaskan 11781 fail, menambah 609208 baris kod dan mengalih keluar 292520 baris). Kira-kira 44% daripada semua perubahan dalam versi 5.5 berkaitan dengan pemacu peranti, kira-kira 18% kepada kemas kini pada kod khusus seni bina perkakasan, 12% kepada susunan rangkaian, 4% kepada sistem fail dan 3% kepada subsistem kernel dalaman.

Kebaruan utama Linux Kernel 5.5

Dalam versi baharu Linux Kernel 5.5 ini, sokongan untuk checksum xxhash64, blake2b dan sha256 telah ditambah untuk sistem fail Btrfs .

Dalam pelaksanaan RAID1 , adalah mungkin untuk menduplikasi data merentasi tiga (raid1c3) atau empat (raid1c4) peranti (sebelum ini penduaan terhad kepada dua peranti), yang membolehkan data disimpan semasa kehilangan 2 atau 3 peranti pada masa yang sama.

Manakala Ext4 menyediakan keupayaan untuk menggunakan blok yang lebih kecil untuk penyulitan (sebelum ini, penyulitan hanya dilakukan oleh blok yang saiznya sepadan dengan saiz halaman memori (4096)).

F2FS melaksanakan mod penyematan fail dengan penjajaran di sepanjang tepi 2MB untuk penempatan dalam segmen yang betul sepenuhnya, memastikan ketiadaan pengagihan semula fail ini selanjutnya oleh pengumpul sampah.

Satu lagi ciri baharu yang penting ialah sokongan tambahan untuk memantau status sensor suhu peranti NVMe menggunakan API hwmon (serasi dengan libsensors dan arahan "sensors"), yang tidak memerlukan keistimewaan yang lebih tinggi untuk diakses (sebelum ini, maklumat suhu dicerminkan dalam "log pintar", yang hanya tersedia untuk root).

Di samping itu, sebagai sebahagian daripada projek integrasi VPN WireGuard utama , banyak ciri daripada perpustakaan kriptografi Zinc telah dialihkan ke API Crypto standard, termasuk pelaksanaan pantas algoritma ChaCha20 dan Poly1305.

Hipervisor KVM seni bina x86 menyediakan keupayaan untuk memproses jadual bersarang bagi lima tahap halaman memori dan menambah sokongan untuk arahan XSAVES untuk pemproses AMD. Bagi pemproses ARM64, keupayaan untuk menghantar maklumat pemasaan telah ditambah.

Sokongan untuk fungsi hash blake2b juga telah ditambah kepada subsistem kriptografi, yang menyediakan prestasi pengiraan hash yang sangat tinggi sambil mengekalkan kebolehpercayaan pada tahap SHA-3, serta versi Blake2s yang dipendekkan.

Satu lagi perubahan ketara dalam versi baharu Linux Kernel 5.5 ini ialah mekanisme baharu untuk memberikan nama alternatif kepada antara muka rangkaian, yang membolehkan berbilang nama digunakan secara serentak untuk antara muka (termasuk penggunaan berbilang templat udev).

Ukuran nama boleh sampai 128 karakter (sebelumnya nama antara muka rangkaian dibatasi hingga 16 aksara).

Untuk menambah nama tambahan, gunakan arahan " ip link prop add " (contohnya, " ip link prop add enx00e04c361e4c altname someothername "). Pelaksanaan ini adalah berdasarkan penambahan sifat tambahan pada antara muka dan boleh dikembangkan pada masa hadapan dengan parameter lain, tidak terhad kepada nama alternatif.

Akhir sekali, jika anda ingin mengetahui lebih lanjut tentang senarai lengkap perubahan yang disertakan dalam versi baharu Kernel Linux ini, anda boleh merujuknya di pautan berikut.

Mengenai ketersediaan versi baru, anda boleh memuat turun kod untuk menyusun Kernel dari laman web rasminya atau menunggu pakej yang disusun dimasukkan ke dalam repositori pengedaran anda.


Tambahkan sebagai sumber pilihan dalam Google