Berita

10 Ciri Baru Teratas dalam Linux Kernel 5.8

10 Ciri Baru Teratas dalam Linux Kernel 5.8

Linus Torvalds baru-baru ini mengumumkan pelepasan Linux Kernel 5.8, dan dia kelihatan gembira dengannya. Dia telah menunjukkannya sebagai pelepasan paling penting sepanjang masa. Bagi pemaju, kernel baru ini dilengkapi dengan penambahan 800,000 baris kod baru dan lebih daripada 14,000 fail yang diubah. Bagi pengguna rata-rata, anda mungkin tidak melihat banyak perubahan gula-gula, seperti yang dilihat dalam siaran sebelumnya.

Secara keseluruhan, Linux Kernel 5.8 keluaran merangkumi sekumpulan sokongan pemandu, pengoptimuman, peningkatan prosesor, dan pelbagai peningkatan keselamatan. Dalam senarai surat Linux Kernel, Linus Torvalds menulis, “Jadi saya tidak mengharapkan ini, tetapi 5.8 nampaknya menjadi salah satu keluaran terbesar kami sepanjang masa."

Memandangkan garis masa pelepasan untuk Linux 5.8, mungkin tersedia untuk diuji dalam pengedaran seperti Ubuntu 20.10 dan Fedora 33 tidak lama lagi. Mari kita lihat beberapa ciri yang anda boleh jangkakan di Linux Kernel 5.8.

Linux Kernel 5.8: Ciri & Perubahan Utama

Memandangkan Linux Kernel 5.8 adalah salah satu rilis terbesar, anda semestinya mengharapkan banyak perubahan dan peningkatan teknikal. Kami akan memberi tumpuan kepada beberapa ciri yang memberi kesan kepada pengguna akhir keseluruhan.

1. Pemacu Tenaga AMD

Sekiranya komputer anda menjalankan CPU Zen / Zen2 AMD, maka itu adalah berita baik untuk mengetahui bahawa Linux Kernel 5 yang baru.Pembebasan 8 menyokong Pemacu Tenaga AMD.

Sekiranya anda tidak tahu apa artinya ini, pengguna yang menjalankan CPU Zen / Zen2 AMD sekarang dapat memperoleh laporan tenaga pada setiap soket / per-teras. Ia lebih berguna bagi orang yang berminat untuk mengetahui penggunaan kuasa CPU mereka.

2. Pemantauan suhu CPU AMD Renoir

Ciri lain yang anda harapkan dengan Linux Kernel 5.8 adalah pemantauan suhu CPU untuk PC yang menjalankan pemproses Renoir.

Pada pelepasan Kernel sebelumnya, pemacu Linux k10temp untuk teras CPU Zen / Zen2 yang diperlukan untuk pelaporan suhu tidak berfungsi. Dengan penambahan ID PCI di Linux 5.8, pemantauan suhu CPU Renoir kini dapat dilakukan pada sistem Linux.

3. Sokongan audio AMD Renoir ACP

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

4. Sokongan AMDGPU Trusted Memory Zone (TMZ)

Ini adalah ciri baru yang disertakan dengan Linux 5.8. Ia mensasarkan pemacu grafik sumber terbuka yang berfungsi dengan perkakasan grafik peranti yang membolehkan penyulitan untuk sebahagian memori video.

Walaupun sokongan Trusted Memory Zone (TMZ) bermula dari pemproses grafik Vega yang asli, ini pertama kalinya kita melihat ciri ini di Linux. AMD Trusted Memory Zone (TMZ) menawarkan sokongan objek penyangga yang selamat di Linux dengan menghalang kandungan halaman TMZ agar tidak dibaca oleh CPU, klien bukan GPU.

5. Kernel Concurrency Sanitizer (KCSAN)

Ciri Kernel Concurrency Sanitizer, yang menambah '4K + Lines of code' ke Linux 5.8, adalah pengesan perlumbaan dinamik yang diperlukan untuk mengesan sebarang kekurangan yang timbul dalam kod Kernel. Untuk mengesan perlumbaan kernel, KCSAN sangat bergantung pada instrumen waktu kompilasi dan menerapkan pendekatan pensampelan berdasarkan titik perhatian.

6. Tingkatkan sokongan dalam pemacu CPPC CPUFreq

Pemacu CPUFreq Pengendali Prestasi Pemrosesan Kolaboratif yang ditentukan oleh ACPI adalah ciri yang dikemukakan oleh Linux Kernel 5.8 untuk mengaktifkan “boost” untuk prestasi tahap CPU yang optimum.

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

7. Sokongan GPU Adreno 405/640/650 Sumber Terbuka

Dengan Linux 5.8 keluaran, pengguna boleh mengharapkan kemas kini mengenai pemacu MSM sumber terbuka (Freedreno). Itu memberikan sokongan untuk Qualcomm Adreno 405, 640, dan 650 GPU.

Adreno 405 sudah cukup tua dan telah berada di pasaran sejak zaman snapdragon 415/615/616/617. Adreno 640/650 masih cukup relevan untuk perkakasan generasi semasa. Adreno 640 memungkinkan penyediaan grafik untuk Snapdragon 855/855 +, sementara Adreno 650 tertumpu pada Snapdragon 865.

8. Shadow Call Stack dan Branch Identification Target untuk ARM64

Beberapa perubahan seni bina ARM disokong oleh Linux Kernel 5.8 berkisar pada dua ciri keselamatan: Branch Identification Identification dan Shadow Call Stack.

Sokongan Identifikasi Sasaran Cabang (BTI) sebagai aspek penting dalam ARMv8.5 spesifikasi. Pengenalan Sasaran Cabang menandakan sasaran sah cawangan tidak langsung. CPU akan memerangkap instruksi di halaman yang diamankan yang berusaha melakukan cabang tidak langsung ke instruksi selain BTI yang dicap.

Shadow Call Stack adalah elemen tahap penyusun ketika bekerja dengan LLVM / Clang. Shadow Call Stack bertujuan untuk mencegah penindihan alamat pengembalian.

9. Lebih banyak peningkatan pemacu exFAT

Linux Kernel 5.7 juga menyertakan pemacu exFAT dengan peluncurannya, tetapi Samsung telah menghantar beberapa peningkatan, pengoptimuman, dan perbaikan untuknya.

10. Thunderbolt ARM (i.e. USB 4.0) sokongan

Dengan Linux Kernel 5.8, anda semestinya mengharapkan sokongan Thunderbolt untuk sistem bukan x86 dan sokongan ARM. Selain itu, Linux 5.8 memberikan sokongan Thunderbolt untuk Intel Tiger Lake dan beberapa peningkatan dan kemas kini USB.

Ciri-ciri lain dalam Linux Kernel 5.8

Beberapa ciri tambahan yang anda harapkan di Linux Kernel 5.8 termasuk:

Sokongan DAX yang lebih baik

Sekiranya anda suka mempercepat sistem anda dengan memori Optane Intel, sokongan DAX yang Ditingkatkan akan membolehkan akses terus ke fail oleh memori berterusan tanpa perlu menggunakan cache halaman.

Apa pendapat anda mengenai Linux Kernel 5.8? Adakah pelepasan yang menarik, memandangkan ia adalah pelepasan terbesar sepanjang masa? Jangan ragu untuk berkongsi pendapat anda dan maklumat lain dengan pembaca kami di bawah.

Alat Berguna untuk Pemain Linux
Sekiranya anda suka bermain permainan di Linux, kemungkinan anda telah menggunakan aplikasi dan utiliti seperti Wine, Lutris dan OBS Studio untuk meni...
HD Remastered Games untuk Linux yang Tidak Pernah Melancarkan Linux Sebelumnya
Banyak pembangun dan penerbit permainan hadir dengan penghapus HD permainan lama untuk memperpanjang usia francais, harap peminat meminta keserasian d...
Cara Menggunakan AutoKey untuk Mengautomasikan Permainan Linux
AutoKey adalah utiliti automasi desktop untuk Linux dan X11, yang diprogramkan dalam Python 3, GTK dan Qt. Dengan menggunakan skrip dan fungsi MACRO, ...