Intinya Linux 5.1 - Apa yang diketahui tentang perubahan

Versi kernel edisi ulang tahun Linux Kernel 5.0 dirilis pada awal Maret. Pengerjaan kernel 5.1 sudah dimulai. Dalam artikel ini, kita akan melihat sejumlah fitur baru yang dapat diharapkan dalam versi ini.

Intinya Linux 5.1 - Apa yang diketahui tentang perubahan
/flickr/ ayu oshimi / CC BY-SA

Berhenti mendukung a.out

Linux mendukung file biner ELF sejak versi pertama kernel. Setelah 25 tahun, keluar Mereka berencana untuk memindahkannya ke kategori teknologi usang (usang). Pengembang mengatakan bahwa ini adalah prosedur yang perlu, karena sudah lama sekali kode mulai membusuk.

Linus Torvalds sendirian ditekankan, bahwa tidak ada kompiler yang ada yang membuat binari dengan format a.out, sehingga tidak masuk akal lagi.

Penghapusan bertahap a.out akan dilakukan dalam dua tahap. Linux 5.1 Kode dump memori akan dihapus (pembuangan inti kode) adalah sekitar 500 baris. Menurut Linus, sangat kecil kemungkinannya ada orang yang perlu berurusan dengan kode lama, dan pengguna yang masih membuat executable a.out akan memiliki waktu untuk membangun kembali proses bisnis mereka.

Dalam rilis berikutnya, dukungan akan dihentikan sepenuhnya, tetapi hanya jika tidak ada orang di komunitas yang akan mempertahankan format tersebut.

Membuat perubahan pada patch anti-Spectre

Beberapa perubahan akan dilakukan pada patch Retpoline untuk melindungi dari serangan Spectre v2. Ia menggunakan urutan instruksi khusus yang memblokir mekanisme eksekusi spekulatif di prosesor. Pengembang sedang merencanakan meningkat ambang batas untuk menghasilkan panggilan tidak langsung dari operator cabang dari lima menjadi dua puluh. Dalam beberapa kasus, hal ini memungkinkan meningkat produktivitas sebesar 20%.

Juga kernel 5.1 akan menerima bendera baru PR_SPEC_DISABLE_NOEXEC, yang menonaktifkan perlindungan terhadap kerentanan Spectre v4 di semua proses anak yang berjalan di server. Hal ini terkait dengan fungsinya disambiguasi memori, yang memungkinkan eksekusi perintah yang tidak sesuai urutan. Menurut para ahli, flag tersebut akan mengotomatiskan pemeriksaan untuk menonaktifkan patch dan akan mempercepat server dengan sejumlah besar proses yang berjalan secara bersamaan. Lebih lanjut tentang ini kami menulis di salah satu materi sebelumnya.

Fitur baru untuk mengoptimalkan kinerja server. LinuxHal ini dapat memengaruhi popularitas sistem operasi ini di lingkungan cloud. Kami sedang dalam proses 1awan Kami mengumpulkan statistik - sistem operasi cloud paling populer di antara klien kami tetap sama. Windows (79%). Bagikan Linux adalah 20%. Di masa depan, kami memperkirakan OS kedua akan mendapatkan kembali sebagian pangsa pasarnya. Kami juga menyediakan grafik distribusi pangsa di antara Linux-distribusi (Distribusi yang paling populer di antara klien kami tetaplah) Ubuntu - 45%, diikuti oleh CentOS dengan 28% dan Debian sebesar 26%.

Intinya Linux 5.1 - Apa yang diketahui tentang perubahanIntinya Linux 5.1 - Apa yang diketahui tentang perubahan

Tambahkan driver audio (banyak)

Di salah satu thread di Hacker News, warga dicatat, apa yang kamu punya? Linux Selalu ada kesulitan dengan dukungan perangkat keras. Tetapi di versi 5.1, dukungan tersebut akan ditambahkan. banyak pengemudi untuk perlengkapan audio.

Misalnya, akan ada driver untuk Kartu suara Fireface UCX, ditujukan untuk bekerja di studio rekaman dan ruang konser. Juga akan ditambahkan Driver MediaTek BTCVSD untuk chip Bluetooth, yang diusulkan oleh pengembang dari MediaTek.

Anda dapat mengharapkan dukungan untuk Asahi Kasei Microdevices AK4497, Cirrus Logic CS4341/CS35L26, dan pengontrol tertanam Google ChromeOS. Juga dalam daftar adalah Ingenic JZ4725B, MT8183 dan MT6358, NXP MICFIL, Rockchip RK3328, pengontrol Spreadtrum DMA dan banyak lainnya.

Intinya Linux 5.1 - Apa yang diketahui tentang perubahan
/flickr/ Christopher Michel / CC BY

Apa lagi yang bisa diharapkan dari Linux kernel 5.1

Seperti yang ditulis Phoronix, para pengembang bisa kembali в Linux 5.1 Kemampuan untuk menggunakan memori persisten sebagai RAM. Secara spesifik, Optane NVDIMM (dibuat menggunakan teknologi 3D Xpoint) pada bus DDR4 dapat "dikonversi" menjadi memori akses acak.

Baca lebih lanjut tentang pekerjaan yang dilakukan ke arah ini. di thread di LKML. Sekarang Linus menunggu klarifikasi tentang perilaku Optane dari pengembang dari Intel. Hanya setelah menerimanya dia akan memutuskan apakah akan menyertakan fitur baru di kernel 5.1.

Anda masih dapat mengharapkan patch yang dapat menyelesaikan masalah masalah tahun 2038. Pada 19 Januari 2038, nilai waktu tidak lagi sesuai dengan bilangan bulat bertanda 32-bit. Hal ini akan menyebabkan crash program secara besar-besaran. Oleh karena itu, pengembang secara bertahap membuat perubahan ke dalam panggilan sistem yang sesuai - versi baru dari kernel tidak akan menjadi pengecualian.

Informasi selengkapnya tentang potensi perubahan kode. Linux Kernel tersebut diperkirakan akan segera hadir. Kami akan terus menulis tentangnya di artikel-artikel mendatang.

Di blog perusahaan kami:

Sumber: www.habr.com

Beli hosting yang andal untuk situs dengan perlindungan DDoS, server VPS VDS 🔥 Beli hosting website andal dengan perlindungan DDoS, server VPS VDS | ProHoster