Berita

10 Fitur Teratas Kernel Linux 5.10

10 Fitur Teratas Kernel Linux 5.10

Setelah tujuh minggu pengembangan konstan, Linus Torvalds akhirnya merilis Linux Kernel 5.10 LTS pada 14 Desember 2020, dan sekarang tersedia untuk umum. Linus Torvalds mengumumkan rilis fantastis ini di milis Kernel Linux, dengan menyatakan:

“Oke, ini dia - 5.10 ditandai dan didorong keluar. Saya selalu berharap bahwa minggu lalu bahkan lebih tenang dari sebelumnya, dan itu juga berlaku di sini”.

Dia terus mengatakan:

“Ada cukup banyak perbaikan di sini [… ], tetapi tidak ada yang membuat saya pergi “kita perlu satu minggu lagi."Hal-hal terlihat cukup normal,"

Kernel Linux 5.10 menghadirkan fitur-fitur baru yang patut diperhatikan, peningkatan, dan seperti biasa, driver baru dan yang diperbarui untuk meningkatkan dukungan perangkat keras secara keseluruhan. Selain itu, ini adalah rilis Kernel terakhir tahun 2020 dan rilis Long Term Supported (LTS) berikutnya setelah Linux Kernel 5.4 LTS. Pengembang Kernel memiliki rencana untuk mempertahankan Kernel 5.10 LTS hingga 2026, satu tahun lebih lama dari Linux Kernel 5.4 LTS dirilis pada November 2019 dan didukung hingga Desember 2025.

Saat ini (per rilis baru ini 5.10), sebagian besar distribusi Linux seperti Ubuntu, Fedora, dan Arch Linux menggunakan Kernel Linux 5.x seri. Namun, distribusi Debian tampaknya lebih konservatif dan masih menggunakan Kernel Linux 4.x seri. Misalnya, Debian 10 dikirimkan dengan kernel Linux versi 4.19.

Dengan itu, mari kita lihat fitur dan perubahan baru yang dapat Anda harapkan dengan kernel Linux 5.10.

Apa yang Baru di Kernel Linux 5.10

Banyak fitur dan perubahan baru disertakan dalam pembaruan Kernel baru ini. Semua ini untuk meningkatkan kinerja sistem secara keseluruhan. Di bawah ini adalah 10 fitur teratas dari Kernel Linux 5.10 LTS rilis.

1. Patch XFS untuk Masalah Tahun 2038

Masalah Tahun 2038, ironisnya disebut Y2038, Epochalypse, Y2k38, atau Unix Y2K adalah masalah waktu dengan sistem berbasis Unix dan Linux. Itu muncul dengan fakta bahwa penyimpanan jumlah detik yang berlalu sejak Januari 1970 dilakukan dalam bilangan bulat 32-bit yang ditandatangani. Sayangnya, waktu terjauh yang didukung dengan bilangan bulat 32-bit yang ditandatangani adalah 19 Januari 2038. Kesalahan ini disebut luapan bilangan bulat. Program atau perangkat lunak apa pun yang mencoba menaikkan tanggal melewati Januari 2038, nilainya akan disimpan sebagai nilai negatif, dan sistem akan menafsirkannya sebagai 13 Desember 1901 daripada 19 Januari 2038.

Dengan Kernel Linux 5.10 rilis, pengguna yang menjalankan sistem file XFS harus bangga mendengar pembaruan yang mendorong tahun ini hingga Juli 2486. Ini mungkin bukan solusi optimal, tetapi untuk sistem tertanam dan perangkat lunak lain yang dikembangkan untuk bertahan seumur hidup - ini akan berguna.

2. Pemantauan perangkat keras untuk prosesor AMD Zen3

Kernel 5.10 membawa beberapa peningkatan kinerja ke CPU AMD Zen3. Guenter Roeck, salah satu pemelihara subsistem pemantauan Perangkat Keras (hwmon), mengirim pembaruan ke driver k10temp yang memungkinkan dukungan untuk pemantauan suhu untuk CPU AMD Zen 3.

3. Dukungan untuk 'komit cepat' dengan sistem file EXT4

EXT4 adalah salah satu sistem file populer yang digunakan di sebagian besar distribusi Linux. Dengan rilis baru ini, Kernel 5.10, EXT4 menyombongkan peningkatan signifikan dalam kinerja penulisan dengan dukungan 'komit cepat' tambahan. Idealnya, 'komit cepat' membuat JBD2 memungkinkan sistem file klien membuat komit lebih cepat. JDB2 adalah utas kernel yang diperlukan untuk memperbarui jurnal sistem file EXT4. Memetikan EXT4 tidak akan membuat komit cepat; maka itu akan memutar kembali ke komit reguler default.

4. Dukungan untuk Keyboard Aluminium Nirkabel Matias yang terinspirasi Apple

Matias Wireless Keyboard adalah keyboard yang apik dengan kemampuan nirkabel untuk beralih di antara 4 perangkat secara nirkabel. Iya! Anda dapat menggunakan keyboard ini hingga empat perangkat. Ini kompatibel dengan mesin Mac, Windows, Android, dan Linux. Dengan Kernel Linux 5.10 rilis, perangkat periferal ini bekerja di luar kotak.

5. Dukungan untuk Nintendo Switch Joy-Cons dan pengontrol Pro

Jika Anda seorang gamer di platform Linux, maka Anda harus senang mengetahui bahwa Kernel Linux 5.10 menghadirkan dukungan penuh untuk Nintendo Switch Joy-Cons dan pengontrol Pro. Pembaruan baru ini memungkinkan Anda untuk menggunakan perangkat secara nirkabel melalui Bluetooth atau koneksi kabel menggunakan USB. Saya juga senang karena pengontrol pro adalah salah satu yang terbaik yang pernah saya gunakan.

Selain itu, masih dalam permainan, Kernel 5.10 juga memiliki dukungan penuh untuk pengontrol Sega Saturn, yang menggunakan koneksi USB.

6. Peningkatan kinerja untuk sistem file Btrfs

Dengan setiap rilis kernel Linux baru, kami selalu mengharapkan pembaruan pada sistem file dan penyimpanan. Kernel baru ini (5.10 LTS) meningkatkan kinerja keseluruhan untuk operasi fsync() di sistem file Btrfs. Fitur SEV-ES tambahan mengenkripsi register prosesor tamu - SEV AMD (Secure Encrypted Virtualization). Itu mencegah akses ke register tamu oleh tuan rumah kecuali tamu telah mengizinkan akses.

7. Boot zstd Kernel terkompresi dengan prosesor MIPS

Dengan Kernel Linux 5.10 rilis, arsitektur MIPS (Mikroprosesor tanpa Interlocked Pipelined Stages) sekarang dapat mem-boot Kernel terkompresi zstd. Selain itu, RISC-V dapat mem-boot sistem dengan firmware EFI. Beberapa pembaruan lain di sekitar ini adalah Kernel 5.10 memperkenalkan pengelompokan permintaan I/O, yang menghasilkan hibernasi lebih cepat dan melanjutkan fungsi.

8. Dukungan tampilan untuk Raspberry Pi 4

Kernel Linux 5.10 menghadirkan pembaruan ke driver VC4 DRM yang memungkinkan dukungan tampilan untuk Raspberry Pi 4. Meskipun Raspberry Pi 4 telah ada untuk sementara waktu, kode pipa tampilan selalu dalam proses. Dengan tambalan terbaru, Raspberry Pi 4 harus dalam kondisi yang baik dengan Kernel 5.10 rilis.

9. Dukungan untuk pembatasan io_uring

io_uring Kerangka kerja asinkron menyediakan antarmuka latensi rendah untuk aplikasi yang memerlukan operasi AIO tetapi ingin Kernel melakukan I/O itu sendiri. Dengan Kernel 5.10 rilis, io_uring telah menerima pembaruan yang memungkinkan pembuatan cincin terbatas. Io_uring memiliki dua dering secara default - Antrian pengiriman (SQ) dan antrian penyelesaian (CQ), dibagi antara Kernel dan aplikasi. Dengan pengenalan dering terbatas, aplikasi host dapat memberikan akses ke deskriptor filenya oleh aplikasi atau tamu yang tidak tepercaya.

10. Petunjuk memori untuk proses lain

Sistem Linux menggunakan panggilan sistem madvise() untuk memberi tahu kernel tentang perilaku mereka untuk meningkatkan kinerjanya. Itu sederhana. Namun, platform seperti android harus melalui daemon ruang pengguna terpusat, yang tidak terlalu dapat diandalkan. Untuk mengatasi masalah ini, Linux Kernel 5.10 memperkenalkan syscall baru - process_madvise(2), yang jauh lebih cepat dan andal.

Kernel lainnya 5.10 fitur:

Unduh dan Instal Kernel Linux 5.10

Catatan: Meskipun dimungkinkan untuk menginstal kernel Linux arus utama di Ubuntu, Linux Mint, dan distribusi berbasis Ubuntu lainnya, saya tidak akan merekomendasikannya.

Itu karena Anda mungkin merusak distribusi Anda saat ini, yang menyebabkan hilangnya data atau kinerja sistem yang buruk. Kecuali jika Anda ingin menguji perangkat keras yang didukung oleh rilis kernel baru ini, jangan perbarui sekarang. Saya akan merekomendasikan Anda menunggu rilis berikutnya dari distribusi Anda saat ini karena ada kemungkinan besar itu akan dikirimkan dengan kernel LTS baru ini (5.10). Misalnya, pengguna Ubuntu dapat mengharapkan Linux Kernel 5.10 untuk menjadi bagian dari Ubuntu 21.04, akan dirilis pada April 2021.

Namun, jika Anda ingin mencoba rilis Kernel baru ini, itu tersedia untuk diunduh dari halaman resmi. Pelepasan Kernel Linux 5.10 membuka jendela baru untuk Kernel 5.11 pengembangan, rilis kernel pertama tahun 2021.

Pertempuran untuk Tutorial Westnoth
The Battle for Wesnoth adalah salah satu game strategi open source terpopuler yang bisa kamu mainkan saat ini. Tidak hanya game ini telah dikembangkan...
0 A.D. tutorial
Dari sekian banyak game strategi di luar sana, 0 A.D. berhasil menonjol sebagai judul yang komprehensif dan permainan taktis yang sangat dalam meskipu...
Tutorial Unity3D
Pengantar Unity 3D Unity 3D adalah mesin pengembangan game yang tangguh. Ini adalah lintas platform yang memungkinkan Anda membuat game untuk seluler,...