Linux Kernel 4.20 hadir sebagai hadiah Natal

Uji Kernel

Kemarin Linus Torvalds pemimpin dan pencipta proyek Kernel Linux merilis versi baru ini, mencapai Linux 4.20.

Dengan rilis baru ini kernel Linux baru tumbuh lebih dari 350,000 baris baru, tersebar di sekitar 14,000 perubahan.

Lebih dari 11.400 file telah dimodifikasi. Ini membawa edisi baru sejalan dengan rilis terbaru. Juga, distribusi tambalan bukanlah hal yang aneh, kira-kira dua pertiga dikaitkan ke driver, sisanya ke jaringan, sistem file, dan alat.

Ini bukan rilis besar oleh imajinasi apa pun. Torvalds mengatakan: “kebanyakan dari mereka adalah jaringan (pengontrol, perbaikan jaringan inti, bpf).

Ada juga beberapa pembaruan driver non-jaringan lainnya dan rangkaian kebalikan dari beberapa perubahan asm online x86 yang dilewati oleh dukungan kompilator yang akan datang.

Dalam postingannya dia juga mengatakan:

Dan sebagai bagian dari 'semua orang sudah istirahat', saya dengan senang hati melaporkan bahwa saya sudah memiliki beberapa permintaan penarikan awal di kotak masuk saya.

Saya mendorong orang-orang untuk melakukannya sekali lagi, agar orang-orang dapat bersantai selama liburan akhir tahun.

Sebenarnya, saya mungkin tidak mulai bekerja selama beberapa hari, tetapi jika tidak, mari kita coba pertahankan jam normal.

Apa yang Baru di Linux Kernel 4.20

Dengan versi baru Kernel ini, se telah menambahkan perubahan baru dan seperti yang disebutkan, lebih banyak dukungan telah ditambahkan untuk perangkat dan terutama kartu video.

Driver grafis baru

linux-kernel

Fitur menonjol dalam perubahan driver untuk Linux 4.20 adalah AMD.

Pengembang pembuat kartu grafis menambahkan lebih banyak kode untuk selanjutnya GPU AMD Vega 20 akan dikirimkan pada kartu baru, yang hampir sepenuhnya didukung.

Selain itu, GPU dengan nama kode dari Raven 2 dan Picasso sekarang juga didukung. Pengemudi gratis Nvidia Nouveau menerima dukungan awal untuk HDMI 2.0.

Sistem file

Sistem file di kernel baru ini difokuskan pada peningkatan kinerja Btrfs. Tapi juga Ext4, XFS, F2FS, Device Mapper dan Ceph menerima patch.

Selama pengembangan Linux 4.20, pengembang juga dihadapkan pada tugas untuk memecahkan masalah yang dapat menyebabkan hilangnya data dalam kondisi tertentu saat menggunakan Ext4.

Pada akhirnya, tapi itu bukan kegagalan sistem file yang tersebar luas, bug dilacak setelah pencarian yang lama di lapisan blok multi-antrian Blk-MQ.

Yang lebih penting lagi adalah driver blok dipersiapkan untuk beralih ke versi baru, karena versi lama mungkin sudah dihapus pada 4.21. Sebagai bagian dari ini, banyak pengontrol blok telah diubah ke Multiqueue API.

Subsistem jaringan

Tumpukan TCP diterjemahkan untuk menggunakan model yang menentukan waktu keluar paling awal dari setiap paket dalam distribusi lalu lintas keluar.

Model yang diimplementasikan mencoba untuk memecahkan masalah penskalaan daripada antrian paket keluar, struktur perulangan berdasarkan pengatur waktu yang menentukan waktu paling awal setiap paket dapat dikirim.

Struktur ini memungkinkan Anda meningkatkan efisiensi distribusi paket yang dikirim dan menghitung waktu penerimaan dan transmisi dengan lebih presisi. (RTT, waktu perjalanan pulang pergi) selama pembentukan aliran.

Di sisi lain, kemampuan untuk memuat, dalam bentuk program BPF, penangan yang menganalisis header paket dalam aliran jaringan (network flow dissectors) telah ditambahkan, yang memungkinkan untuk mencapai kinerja dan keamanan yang lebih tinggi dibandingkan dengan yang diusulkan sebelumnya. implementasi di C.

Bagaimana cara mendapatkan Kernel 4.20?

Versi baru ini sekarang tersedia untuk diunduh dan para petualang yang suka mengompilasinya di sistem mereka dapat segera melakukannya.

Adapun bagi mereka yang lebih suka menunggu paket dirilis oleh distribusinya, itu adalah masalah hari di mana mereka dirilis untuk pembaruan segera.


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.