Berita

10 Ciri Teratas Linux Kernel 5.10

10 Ciri Teratas Linux Kernel 5.10

Setelah tujuh minggu perkembangan berterusan, Linus Torvalds akhirnya mengeluarkan Linux Kernel 5.10 LTS pada 14 Disember 2020, dan kini tersedia untuk orang ramai. Linus Torvalds mengumumkan pelepasan hebat ini dalam senarai mel Linux Kernel, dengan menyatakan:

"Ok, ini dia - 5.10 ditandai dan ditolak keluar. Saya selalu berharap minggu lalu lebih tenang daripada sebelumnya, dan itu juga berlaku di sini. ".

Dia terus berkata:

"Ada sejumlah perbaikan di sini [...], tetapi tidak ada yang membuat saya pergi" kami memerlukan satu minggu lagi."Perkara kelihatan normal,"

Linux Kernel 5.10 menghadirkan ciri baru, penambahbaikan, dan seperti biasa, pemacu baru dan terkini untuk meningkatkan sokongan perkakasan secara keseluruhan. Selain itu, ini adalah pelepasan Kernel terakhir tahun 2020 dan pelepasan Long Term Supported (LTS) berikutnya berikut Linux Kernel 5.4 LTS. Pemaju Kernel mempunyai rancangan untuk mengekalkan Kernel 5.10 LTS hingga 2026, yang setahun lebih lama daripada Linux Kernel 5.4 LTS dikeluarkan pada bulan November 2019 dan disokong sehingga Disember 2025.

Pada masa ini (pada keluaran baru 5 ini.10), sebilangan besar pengedaran Linux seperti Ubuntu, Fedora, dan Arch Linux menggunakan Linux Kernel 5.seri x. Walau bagaimanapun, pengedaran Debian nampaknya lebih konservatif dan masih menggunakan Linux Kernel 4.seri x. Contohnya, Debian 10 dihantar dengan kernel Linux versi 4.19.

Dengan itu, mari kita lihat ciri dan perubahan baru yang anda boleh jangkakan dengan kernel Linux 5.10.

Yang Baru dalam Linux Kernel 5.10

Banyak ciri dan perubahan baru disertakan dalam kemas kini Kernel baru ini. Semua ini untuk meningkatkan prestasi keseluruhan sistem. Berikut adalah 10 ciri teratas Linux Kernel 5.10 pelepasan LTS.

1. XFS Patch untuk Masalah Tahun 2038

Masalah Tahun 2038, secara ironiknya disebut Y2038, Epochalypse, Y2k38, atau Unix Y2K adalah masalah masa dengan sistem berasaskan Unix dan Linux. Ini timbul dengan fakta bahawa penyimpanan bilangan detik yang berlalu sejak Januari 1970 dilakukan dalam bilangan bulat 32-bit yang ditandatangani. Malangnya, masa paling jauh yang disokong dengan bilangan bulat 32-bit yang ditandatangani adalah 19 Januari 2038. Kesalahan ini disebut limpahan integer. Mana-mana program atau perisian yang cuba menambah tarikh yang lalu Januari 2038, nilainya akan disimpan sebagai nilai negatif, dan sistem akan menafsirkannya sebagai 13 Disember 1901 dan bukannya 19 Januari 2038.

Dengan Linux Kernel 5.10 keluaran, pengguna yang menjalankan sistem fail XFS semestinya dengan bangga mendengar kemas kini yang mendorong tahun ini hingga Julai 2486. Ini mungkin bukan penyelesaian yang optimum, tetapi untuk sistem tertanam dan perisian lain yang dikembangkan untuk bertahan seumur hidup - ia akan sangat berguna.

2. Pemantauan perkakasan untuk pemproses AMD Zen3

Kernel 5.10 membawa beberapa peningkatan prestasi pada CPU AMD Zen3. Guenter Roeck, salah satu penyelenggara subsistem pemantauan Perkakasan (hwmon), menghantar kemas kini kepada pemacu k10temp yang membolehkan sokongan untuk pemantauan suhu untuk CPU AMD Zen 3.

3. Sokongan untuk 'fast commits' dengan sistem fail EXT4

EXT4 adalah salah satu sistem fail popular yang digunakan dalam sebilangan besar pengedaran Linux. Dengan keluaran baru ini, Kernel 5.10, EXT4 membanggakan peningkatan prestasi tulis dengan sokongan 'komitmen cepat' tambahan. Sebaik-baiknya, 'fast commits' menjadikan JBD2 membolehkan sistem fail klien membuat komit lebih pantas. JDB2 adalah utas kernel yang diperlukan untuk mengemas kini jurnal sistem fail EXT4. Sekiranya EXT4 tidak akan membuat komitmen pantas; maka ia akan kembali ke komit biasa lalai.

4. Sokongan untuk Papan Kekunci Aluminium Matias yang diilhamkan oleh Apple

Papan Kekunci Tanpa Wayar Matias adalah papan kekunci licin dengan keupayaan tanpa wayar untuk menukar antara 4 peranti tanpa wayar. Ya! Anda boleh menggunakan papan kekunci ini dengan hingga empat peranti. Ia serasi dengan mesin Mac, Windows, Android, dan Linux. Dengan Linux Kernel 5.10 keluaran, peranti periferal ini berfungsi di luar kotak.

5. Sokongan untuk pengawal Nintendo Switch Joy-Cons dan Pro

Sekiranya anda seorang pemain permainan di platform Linux, anda pasti gembira mengetahui bahawa Linux Kernel 5.10 memberikan sokongan penuh untuk pengawal Nintendo Switch Joy-Cons dan Pro. Kemas kini baru ini membolehkan anda menggunakan peranti secara wayarles melalui Bluetooth atau sambungan berwayar menggunakan USB. Saya juga teruja kerana pengawal pro adalah salah satu yang terbaik yang saya gunakan.

Selain itu, masih dalam permainan, Kernel 5.10 juga mempunyai sokongan penuh untuk pengawal Sega Saturn, yang menggunakan sambungan USB.

6. Prestasi yang lebih baik untuk sistem fail Btrfs

Dengan setiap pelepasan kernel Linux yang baru, kami selalu mengharapkan kemas kini pada sistem fail dan storan. Kernel baru ini (5.10 LTS) meningkatkan prestasi keseluruhan untuk operasi fsync () dalam sistem fail Btrfs. Ciri SEV-ES tambahan mengenkripsi daftar pemproses tetamu - SEV AMD (Secure Encrypted Virtualization). Itu menghalang akses ke daftar tetamu oleh tuan rumah melainkan jika tetamu membenarkan masuk.

7. Boot Kernel termampat zstd dengan pemproses MIPS

Dengan Linux Kernel 5.10 pelepasan, seni bina MIPS (Mikroprosesor tanpa Interlocked Pipelined Stages) kini dapat boot Kernel termampat zstd. Selain itu, RISC-V dapat boot sistem dengan firmware EFI. Beberapa kemas kini lain mengenai ini adalah bahawa Kernel 5.10 memperkenalkan banyak permintaan I / O, yang menghasilkan fungsi hibernasi dan menyambung semula lebih cepat.

8. Paparkan sokongan untuk Raspberry Pi 4

Linux Kernel 5.10 membawa kemas kini ke pemacu DRM VC4 yang membolehkan sokongan paparan untuk Raspberry Pi 4. Walaupun Raspberry Pi 4 telah lama wujud, kod saluran paip paparan selalu berfungsi. Dengan tambalan baru-baru ini, Raspberry Pi 4 semestinya sesuai dengan Kernel 5.10 pelepasan.

9. Sokongan untuk sekatan io_uring

io_uring Kerangka tidak segerak menyediakan antara muka latensi rendah untuk aplikasi yang memerlukan operasi AIO tetapi mahu Kernel melakukan I / O itu sendiri. Dengan Kernel 5.10 pelepasan, io_uring telah menerima kemas kini yang memungkinkan pembuatan cincin terhad. Io_uring mempunyai dua cincin secara lalai - Antrian penyerahan (SQ) dan barisan penyelesaian (CQ), yang dikongsi antara Kernel dan aplikasi. Dengan pengenalan cincin terhad, aplikasi host dapat memberikan akses ke deskriptor failnya oleh aplikasi atau tetamu yang tidak dipercayai.

10. Petunjuk ingatan untuk proses lain

Sistem Linux menggunakan panggilan sistem madvise () untuk memberitahu inti tingkah laku mereka untuk meningkatkan prestasi mereka. Itu mudah. Walau bagaimanapun, platform seperti android perlu melalui daemon ruang pengguna terpusat, yang tidak begitu dipercayai. Untuk menyelesaikan masalah ini, Linux Kernel 5.10 memperkenalkan syscall - process_madvise baru (2), yang jauh lebih pantas dan boleh dipercayai.

Kernel lain 5.10 ciri:

Muat turun dan Pasang Linux Kernel 5.10

Catatan: Walaupun mungkin memasang kernel Linux utama di Ubuntu, Linux Mint, dan pengedaran berasaskan Ubuntu yang lain, saya tidak akan mengesyorkannya.

Ini kerana anda mungkin melanggar pengedaran anda sekarang, yang menyebabkan kehilangan data yang pasti atau prestasi sistem yang buruk. Kecuali anda ingin menguji perkakasan yang disokong oleh pelepasan kernel baru ini, jangan kemas kini sekarang. Saya mengesyorkan anda menunggu pelepasan edaran semasa anda yang seterusnya kerana terdapat kemungkinan besar ia akan dihantar dengan kernel LTS baru ini (5.10). Sebagai contoh, pengguna Ubuntu boleh mengharapkan Linux Kernel 5.10 untuk menjadi sebahagian daripada Ubuntu 21.04, akan dilancarkan pada April 2021.

Namun, jika anda ingin mencuba keluaran Kernel baru ini, ia boleh dimuat turun dari halaman rasmi. Pelepasan Linux Kernel 5.10 membuka tetingkap baru untuk Kernel 5.11 pembangunan, pelepasan kernel pertama tahun 2021.

Cara Menunjukkan Kaunter FPS dalam Permainan Linux
Permainan Linux mendapat dorongan utama ketika Valve mengumumkan sokongan Linux untuk klien Steam dan permainan mereka pada tahun 2012. Sejak itu, ban...
Cara memuat turun dan Mainkan Sid Meier's Civilization VI di Linux
Pengenalan permainan Civilization 6 adalah konsep moden mengenai konsep klasik yang diperkenalkan dalam siri permainan Age of Empires. Idea itu cukup ...
Cara Memasang dan Memainkan Doom di Linux
Pengenalan Doom Seri Doom berasal dari tahun 90an selepas pembebasan Doom yang asal. Ini adalah hit seketika dan sejak saat itu dan seterusnya siri pe...