Linux Kernel 5.0 telah dirilis dan inilah beritanya

linux-kernel

Setelah dua bulan pengembangan, Linus Torvalds mempresentasikan rilis Linux Kernel 5.0. Pada saat bersamaan, Free Software Foundation Amerika Latin membuat versi gratis dari Kernel 5.0: Linux-libre 5.0-gnu, tanpa elemen firmware atau driver yang berisi komponen tidak bebas atau bagian kode, cakupannya dibatasi oleh pabrikan.

Antara perubahan yang paling menonjol di Kernel 5.0 adalah penambahan ARM big.LITTLE CPU Task Scheduler berbasis Android, mekanisme enkripsi sistem file Adiantum, Dukungan teknologi FreeSync pada driver AMDGPU dan banyak lagi.

Hal baru utama dari Kernel 5.0

Di antara perubahan yang paling menonjol pada Kernel 5.0 kami menemukan penambahan mekanisme enkripsi sistem file Adiantum dikembangkan oleh Google, yang dapat digunakan pada perangkat berdaya rendah yang, karena kelebihan beban berlebihan, tidak dapat menggunakan algoritma enkripsi blok AES.

Penerapan Adiantum bergantung pada penggunaan fungsi hash cepat NH, algoritma otentikasi pesan Poly1305 (MAC), dan enkripsi aliran XChaCha12serta operasi tunggal berdasarkan enkripsi blok AES-256 untuk 16 byte di setiap blok.

Adiantum telah ditambahkan ke subsistem fscrypt, Ini digunakan untuk mengenkripsi file dan direktori secara transparan pada sistem file ext4, f2fs, dan ubifs.

Fitur lain yang bisa kami soroti dari rilis ini adalah driver AMDGPU yang menambahkan dukungan untuk teknologi sinkronisasi adaptif FreeSync (VESA Adaptive-Sync), yang memungkinkan Anda menyesuaikan kecepatan refresh informasi pada layar monitor untuk memastikan waktu respons minimal, keluaran lancar, dan tidak ada gangguan selama permainan dan video.

FreeSync juga memungkinkan Anda mengurangi konsumsi daya dengan mengurangi intensitas penyegaran saat gambar di layar tidak berubah.

Dukungan untuk larik memori NVM telah ditambahkan dalam rilis Kernel 5.0 ini dengan operasi keamanan bawaan seperti perlindungan kata sandi, pembersihan, dan penguncian.

Bagian terintegrasi dari tambalan untuk memblokir celah dan menghindari batasan UEFI Secure Boot.
Pada tahap ini, alat telah ditambahkan untuk mengontrol penggunaan panggilan sistem kexec_load_file (), yang dapat digunakan untuk melewati UEFI Secure Boot dengan mengganti Kernel yang diuji dengan Kernel lain yang tidak ditandatangani secara digital.

Subsistem disk, I / O, dan sistem file

Menambahkan kemampuan untuk menempatkan partisi swap ke dalam file dalam sistem file Btrfs. File paging di Btrfs harus diisi seluruhnya dalam mode "nocow" tanpa menggunakan kompresi dan hanya ditempatkan di satu drive.

Subsistem jaringan

Untuk UDP, kemampuan untuk mengirim data ke soket jaringan diimplementasikan dalam mode nol salin (kirim panggilan dengan bendera MSG_ZEROCOPY), yang memungkinkan transfer data melalui jaringan tanpa buffering perantara.

Tumpukan UDP menerapkan dukungan GRO (Generic Receive Offload) dasar untuk mempercepat pemrosesan sejumlah besar paket masuk, menambahkan beberapa paket dalam blok yang lebih besar yang tidak memerlukan pemrosesan terpisah dari setiap paket.

Memori dan layanan sistem

Mode penjadwalan tugas baru telah diterapkan untuk prosesor ARM asimetris berdasarkan arsitektur big.LITTLE., yang menggabungkan inti CPU yang bertenaga, tetapi memakan energi, dan inti yang kurang produktif, tetapi lebih hemat energi.

Mode baru akan memungkinkan untuk mengurangi konsumsi daya karena tugas membangunkan terutama pada inti CPU.

Di sisi lain, dukungan untuk instruksi prosesor WBNOINVD telah ditambahkan, diimplementasikan dalam prosesor AMD dan Intel berdasarkan arsitektur x86_64. Pernyataan yang ditentukan mencatat semua saluran cache yang diubah di semua tingkat asosiasi cache dengan memori utama, sambil menyimpan nilai cache di cache.

Bagaimana cara mendapatkan Kernel 5.0?

5.0 Kernel tersedia untuk diunduh langsung dari kernel.org jika Anda ingin mengkompilasinya sendiri.
Meskipun itu juga akan tersedia di distribusi Linux Anda dalam beberapa hari mendatang.


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.