Versi baru Linux 5.9 telah dirilis dan inilah beritanya

Linus Torvalds mengumumkan ketersediaan versi baru dari Linux Kernel 5.9 di milis. Ini adalah versi yang memperkenalkan beberapa fitur dan peningkatan baru, serta driver baru selain pembaruan driver.

Pengembangan kernel Linux 5.9 dimulai sekitar dua bulan lalu ketika Linus Torvalds mengumumkan pencapaian pertama Kandidat Rilis (RC). Setelah tidak kurang dari delapan RC, versi terakhir dari kernel sekarang tersedia dan akan dikirimkan ke beberapa distribusi Linux paling populer dalam beberapa minggu mendatang.

Mengenai kekuatannya dari Linux 5.9, ada dukungan untuk arsitektur Unicore, mendukung Kompresi standar (Zsdt) untuk mengompilasi kernel x86, dukungan penuh untuk operasi baca buffer asinkron pada subsistem io_uring, ditambah opsi penyelamatan baru dan berbagai peningkatan kinerja untuk sistem file Btrfs.

Ada juga dukungan untuk instruksi FSGSBASE x86, dukungan kemampuan untuk penjadwal tenggat waktu, tombol sysctl baru, dukungan enkripsi online untuk sistem file EXT4 dan F2FS serta dukungan untuk pengontrol memori eksternal NVIDIA Tegra210 dan dukungan untuk pengontrol pengontrol bawaan Chrome OS.

Selain itu, Linux 5.9 menghadirkan panggilan sistem baru close_range (), dukungan untuk Intel "Keem Bay" Movidius VPUs, dukungan untuk protokol redundansi paralel, dukungan untuk iterator BPF pada soket TCP dan UDP, dukungan untuk atribut yang diperluas untuk klien NFS 4.2 dan schedutil sebagai pengatur frekuensi CPU default untuk arsitektur ARM dan AArch64 (ARM64 ).

Juga Dukungan tambahan untuk papan ARM, perangkat dan platform disorot: Pine64 PinePhone v1.2, Lenovo IdeaPad Duet 10.1, ASUS Google Nexus 7, Acer Iconia Tab A500, Qualcomm Snapdragon SDM630 (digunakan di Sony Xperia 10, 10 Plus, XA2, XA2 Plus dan XA2 Ultra), Jetson Xavier NX, Amlogic WeTek Core2 , Aspeed EthanolX, lima papan berbasis NXP i.MX6 baru, MikroTik RouterBoard 3011, Xiaomi Libra, Microsoft Lumia 950, Sony Xperia Z5, MStar, Microchip Sparx5, Intel Keem Bay, Amazon Alpine v3, Renesas RZ / G2H.

Untuk cgroups, pengendali memori slab baru diimplementasikan, yang penting untuk transfer akuntansi slab dari tingkat halaman memori ke tingkat objek kernel, sehingga memungkinkan untuk berbagi halaman slab di berbagai cgroup yang berbeda, daripada mengalokasikan cache slab terpisah untuk setiap cgroup. Pendekatan yang diusulkan memungkinkan peningkatan efisiensi penggunaan, kurangi ukuran memori yang digunakan untuk slab hingga 30-45%, kurangi konsumsi memori total oleh kernel secara signifikan, dan kurangi fragmentasi memori.

Mengenai peningkatan dengan grafis, hal itu disorot driver amdgpu menambahkan dukungan GPU awal untuk AMD Navi 21 (Navy Flounder) dan Navi 22 (Sienna Cichlid). Menambahkan dukungan untuk mesin akselerasi encoding dan decoding video UVD / VCE untuk GPU Kepulauan Selatan (Radeon HD 7000). Menambahkan properti untuk memutar layar sebesar 90, 180, atau 270 derajat.

Menariknya, driver GPU AMD adalah driver terbesar di kernel - berisi sekitar 2,71 juta baris kode, yang merupakan sekitar 10% dari total ukuran kernel (27,81 juta baris).

Pada saat yang sama, 1.79 juta baris berada di file header yang dibuat secara otomatis dengan data untuk register GPU, dan kode C adalah 366 ribu baris (sebagai perbandingan, pengontrol Intel i915 mencakup 209 ribu baris dan Nouveau - 149 ribu).

Pengontrol Nouveau menambahkan dukungan untuk pemeriksaan integritas CRC (Cyclic Redundancy Checks) bingkai demi bingkai pada mesin tampilan GPU NVIDIA. Implementasinya didasarkan pada dokumentasi yang disediakan oleh NVIDIA.

Tentu saja, banyak driver baru dan yang diperbarui termasuk dalam yang baru ini versi kernel penting untuk menambahkan dukungan untuk komponen perangkat keras yang lebih baru. Beberapa fitur terkait keamanan juga tersedia, serta perbaikan bug biasa dan perubahan kernel internal.

Akhirnya, versi baru ini dapat diunduh dari kernel.org, jika Anda ingin membangun kernel Anda sendiri. Untuk yang lainnya, Anda dapat menunggu kernel Linux 5.9 yang stabil untuk mencapai repositori perangkat lunak yang stabil dari distribusi GNU / Linux Anda sebelum meningkatkan dari versi sebelumnya.

Sedangkan untuk versi Linux 5.10 berikutnya, diharapkan akan tiba pada pertengahan Desember atau selama liburan Natal.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.