Berita

10 Fitur Baru Teratas di Kernel Linux 5.8

10 Fitur Baru Teratas di Kernel Linux 5.8

Linus Torvalds baru-baru ini mengumumkan rilis Kernel Linux 5.8, dan dia tampak senang dengan itu. Dia telah menunjukkannya sebagai rilis paling signifikan sepanjang masa. Untuk pengembang, kernel baru ini hadir dengan tambahan 800.000 baris kode baru dan lebih dari 14.000 file yang diubah. Untuk rata-rata pengguna, Anda mungkin tidak melihat banyak perubahan menarik, seperti yang terlihat pada rilis sebelumnya.

Secara keseluruhan, Kernel Linux 5.8 rilis mencakup banyak dukungan driver, pengoptimalan, peningkatan prosesor, dan berbagai peningkatan keamanan. Dalam milis Kernel Linux, Linus Torvalds menulis, “Jadi saya tidak mengharapkan ini, tetapi 5.8 tampaknya menjadi salah satu rilis terbesar kami sepanjang masa.”

Mengingat garis waktu rilis untuk Linux 5.8, mungkin tersedia untuk pengujian dalam distribusi seperti Ubuntu 20.10 dan Fedora 33 segera. Mari kita lihat beberapa fitur yang dapat Anda harapkan di Kernel Linux 5.8.

Kernel Linux 5.8: Fitur & Perubahan Utama

Mempertimbangkan Kernel Linux 5.8 adalah salah satu rilis terbesar, Anda harus mengharapkan banyak perubahan dan peningkatan teknis. Kami akan fokus pada beberapa fitur yang berdampak pada pengguna akhir secara keseluruhan.

1. Pengemudi Energi AMD

Jika komputer Anda menjalankan CPU AMD Zen/Zen2, maka itu adalah berita bagus untuk mengetahui bahwa Kernel Linux 5 yang baru.8 rilis mendukung AMD Energy Driver.

Jika Anda tidak tahu apa artinya ini, pengguna yang menjalankan CPU AMD Zen/Zen2 sekarang akan bisa mendapatkan laporan energi per soket/per-inti. Ini lebih berguna bagi orang yang tertarik untuk mengetahui konsumsi daya CPU mereka.

2. Pemantauan suhu CPU AMD Renoir

Fitur lain yang harus Anda harapkan dengan Linux Kernel 5.8 adalah pemantauan suhu CPU untuk PC yang menjalankan prosesor Renoir.

Pada rilis Kernel sebelumnya, driver Linux k10temp untuk inti CPU Zen/Zen2 yang diperlukan untuk pelaporan suhu tidak berfungsi. Dengan penambahan ID PCI di Linux 5.8, pemantauan suhu CPU Renoir sekarang dapat dilakukan di sistem Linux.

3. Dukungan audio AMD Renoir ACP

Kernel Linux 5.8 juga dilengkapi dukungan perangkat keras baru untuk subsistem suara dengan dukungan AMD Renoir (Ryzen 4000 mobile) Audio Co-Processor (ACP).

4. Dukungan AMDGPU Trusted Memory Zone (TMZ)

Ini adalah fitur baru yang hadir dengan Linux 5.8. Ini menargetkan driver grafis open-source yang bekerja dengan perangkat keras grafis perangkat yang memungkinkan enkripsi untuk bagian dari memori video.

Meskipun dukungan Trusted Memory Zone (TMZ) berasal dari prosesor grafis Vega asli, ini adalah pertama kalinya kami melihat fitur ini di Linux. AMD Trusted Memory Zone (TMZ) menawarkan dukungan objek buffer yang aman di Linux dengan menghalangi konten halaman TMZ untuk dibaca oleh CPU, klien non-GPU.

5. Pembersih Konkurensi Kernel (KCSAN)

Fitur Kernel Concurrency Sanitizer, yang menambahkan hingga '4K + Baris kode' ke Linux 5.8, adalah detektor balapan dinamis yang diperlukan untuk mendeteksi kekurangan yang muncul dalam kode Kernel. Untuk mendeteksi balapan kernel, KCSAN sangat bergantung pada instrumentasi waktu kompilasi dan menerapkan pendekatan pengambilan sampel berbasis watchpoint.

6. Tingkatkan dukungan di driver CPPC CPUFreq

Driver CPUFreq Collaborative Processor Performance Control (CPPC) yang ditentukan ACPI adalah fitur yang disajikan oleh Linux Kernel 5.8 untuk mengaktifkan "boost" untuk kinerja level CPU yang optimal.

Kontrol Kinerja Prosesor Kolaboratif Spesifikasi ACPI adalah mekanisme yang dinormalisasi untuk menggambarkan skala kinerja abstrak. Ini adalah metode untuk memiliki opsi untuk meminta tingkat kinerja yang lebih tinggi/lebih rendah dan memperkirakan kinerja per-CPU.

7. Dukungan GPU Open Source Adreno 405/640/650

Dengan Linux 5.8 rilis, pengguna dapat mengharapkan pembaruan pada driver MSM open-source (Freedreno). Itu menghasilkan dukungan untuk Qualcomm's Adreno 405, 640, dan 650 GPU.

Adreno 405 sudah cukup tua dan sudah ada di pasaran sejak zaman snapdragon 415/615/616/617. Adreno 640/650 masih cukup relevan untuk perangkat keras generasi saat ini. Adreno 640 memungkinkan penyediaan grafis untuk Snapdragon 855/855+, sedangkan Adreno 650 difokuskan pada Snapdragon 865.

8. Shadow Call Stack dan Identifikasi Target Cabang untuk ARM64

Beberapa perubahan arsitektur ARM yang didukung oleh Linux Kernel 5.8 berputar di sekitar dua fitur keamanan: Identifikasi Target Cabang dan Tumpukan Panggilan Bayangan.

Dukungan Identifikasi Target Cabang (BTI) sebagai aspek penting dari ARMv8.5 spesifikasi. Identifikasi Target Cabang menandai target sah dari cabang tidak langsung. CPU akan menjebak instruksi di halaman aman yang mencoba melakukan cabang tidak langsung ke instruksi selain BTI yang dicap.

Shadow Call Stack adalah elemen tingkat kompiler saat bekerja dengan LLVM/Dentang. Shadow Call Stack dimaksudkan untuk mencegah penimpaan alamat pengirim.

9. Lebih banyak peningkatan driver exFAT

Kernel Linux 5.7 juga menyertakan driver exFAT dengan rilisnya, tetapi Samsung telah mengirimkan beberapa peningkatan, pengoptimalan, dan perbaikan untuk itu.

10. Thunderbolt ARM (i.e. USB4.0) mendukung

Dengan Kernel Linux 5.8, Anda harus mengharapkan dukungan Thunderbolt untuk sistem non-x86 dan dukungan ARM. Selain itu, Linux 5.8 menyediakan dukungan Thunderbolt untuk Intel Tiger Lake dan beberapa peningkatan dan pembaruan USB.

Fitur Lain di Kernel Linux 5.8

Beberapa fitur tambahan yang harus Anda harapkan di Kernel Linux 5.8 termasuk:

Dukungan DAX yang ditingkatkan

Jika Anda ingin mempercepat sistem Anda dengan memori Intel Optane, dukungan DAX yang Ditingkatkan akan memungkinkan akses langsung ke file dengan memori persisten tanpa perlu menggunakan cache halaman.

Apa pendapat Anda tentang Linux Kernel 5.8? Apakah ini rilis yang menarik, mengingat ini adalah rilis terbesar sepanjang masa? Jangan ragu untuk membagikan pemikiran Anda dan informasi lainnya dengan pembaca kami di bawah ini.

5 Produk Mouse Komputer Ergonomis Terbaik untuk Linux
Apakah penggunaan komputer yang lama menyebabkan rasa sakit di pergelangan tangan atau jari Anda?? Apakah Anda menderita persendian yang kaku dan teru...
Cara Mengubah Pengaturan Mouse dan Touchpad Menggunakan Xinput di Linux
Sebagian besar distribusi Linux dikirimkan dengan pustaka "libinput" secara default untuk menangani kejadian input pada sistem. Ini dapat memproses ke...
Petakan ulang tombol mouse Anda secara berbeda untuk perangkat lunak yang berbeda dengan Kontrol Tombol X-Mouse
Mungkin Anda membutuhkan alat yang dapat membuat kontrol mouse Anda berubah dengan setiap aplikasi yang Anda gunakan. Jika demikian, Anda dapat mencob...