Inti Linux 5.1 - Naon anu dipikanyaho ngeunaan parobihan

Versi ulang taun kernel Linux Kernel 5.0 dirilis dina awal Maret. Padamelan dina kernel 5.1 parantos dijalankeun. Dina tulisan ieu, urang bakal ningali sababaraha fitur énggal anu tiasa dipiharep dina vérsi ieu.

Inti Linux 5.1 - Naon anu dipikanyaho ngeunaan parobihan
/flickr/ ayu oshimi / CC ku-SA

Ngeureunkeun ngarojong a.out

Linux ngadukung file binér ELF saprak versi mimiti kernel. Sanggeus 25 taun, a.kaluar Aranjeunna ngarencanakeun pikeun nransferkeunana kana kategori téknologi luntur (deprecated). Pamekar nyebutkeun yén ieu téh prosedur diperlukeun, saprak geus lila kode mimiti rot.

Linus Torvalds nyalira nekenkeun, yén euweuh compiler aya nyieun binér tina format a.out, jadi eta euweuh ngajadikeun rasa.

Tahap kaluarna program a.out bakal lumangsung dina dua tahap. Linux 5.1 kode dump memori bakal dihapus (core dumping kode) nyaéta kurang leuwih 500 garis. Numutkeun ka Linus, sigana pisan yén saha waé anu kedah ngurus kode warisan, sareng pangguna anu masih ngahasilkeun executable a.out bakal gaduh waktos pikeun ngawangun deui prosés bisnisna.

Dina sékrési salajengna, dukungan bakal dieureunkeun lengkep, tapi ngan upami teu aya jalma di komunitas anu bakal ngajaga format éta.

Ngadamel parobihan kana patch anti Specter

Sababaraha parobahan bakal dilakukeun kana patch Retpoline pikeun ngajaga ngalawan serangan Specter v2. Éta ngagunakeun sekuen khusus paréntah anu ngahalangan mékanisme palaksanaan spekulatif dina prosésor. Pamekar ngarencanakeun nambahan bangbarung pikeun ngahasilkeun telepon teu langsung ti operator cabang ti lima nepi ka dua puluh. Dina sababaraha kasus ieu bakal ngidinan nambahan produktivitas ku 20%.

Ogé kernel 5.1 bakal nampi bendera anyar PR_SPEC_DISABLE_NOEXEC, nu disables panyalindungan ngalawan Specter v4 kerentanan dina sakabéh prosés anak ngajalankeun on server. Ieu pakait jeung fungsi disambiguasi memori, nu diwenangkeun kaluar-of-urutan palaksanaan paréntah. Numutkeun para ahli, bandéra bakal ngajadikeun otomatis pamariksaan pikeun nganonaktipkeun patch sareng bakal nyepetkeun server kalayan sajumlah ageung prosés anu ngajalankeun sakaligus. Langkung lengkep ihwal ieu urang nulis dina salah sahiji bahan saméméhna.

Fitur anyar pikeun ngaoptimalkeun kinerja server Linux, tiasa mangaruhan popularitas OS ieu dina lingkungan awan. Kami aya di 1awan Kami ngumpulkeun statistik - sistem operasi anu paling populér di awan di antara klien kami tetep aya Windows (79%). Bagikeun Linux nyaéta 20%. Ka hareupna, urang ngarepkeun OS kadua bakal meunangkeun deui sababaraha pangsa pasarna. Urang ogé nyayogikeun bagan distribusi pangsa di antara Linux-distribusi (Distribusi anu paling populér di kalangan klien kami tetep Ubuntu - 45%, dituturkeun ku CentOS kalayan 28% sareng Debian ku 26%.

Inti Linux 5.1 - Naon anu dipikanyaho ngeunaan parobihanInti Linux 5.1 - Naon anu dipikanyaho ngeunaan parobihan

Tambahkeun supir audio (seueur)

Dina salah sahiji threads on Hacker News, warga nyatet, naon anu anjeun gaduh? Linux Sok aya waé kasusah dina dukungan perangkat keras. Tapi dina 5.1 éta bakal ditambahkeun. loba supir pikeun alat audio.

Contona, bakal aya supir pikeun Kartu sora Fireface UCX, aimed di gawe di studio rekaman jeung aula konsér. oge bakal nambahan Supir MediaTek BTCVSD pikeun chip Bluetooth, anu diusulkeun ku pamekar ti MediaTek.

Anjeun tiasa ngaharepkeun dukungan pikeun Asahi Kasei Microdevices AK4497, Cirrus Logic CS4341 / CS35L26, sareng pengendali anu dipasang dina Google ChromeOS. Ogé dina daptar nyaéta Ingenic JZ4725B, MT8183 sareng MT6358, NXP MICFIL, Rockchip RK3328, Controllers Spreadtrum DMA sareng seueur anu sanésna.

Inti Linux 5.1 - Naon anu dipikanyaho ngeunaan parobihan
/flickr/ Christopher Michel / CC ku

Naon deui anu diarepkeun dina Linux kernel 5.1

Salaku Phoronix nyerat, pamekar bisa balik в Linux 5.1 kamampuan pikeun ngagunakeun mémori persisten salaku RAM. Sacara khusus, Optane NVDIMM (dijieun nganggo téknologi 3D Xpoint) dina beus DDR4 tiasa "dirobah" janten mémori aksés acak.

Baca langkung seueur ngeunaan padamelan anu dilakukeun dina arah ieu. dina thread dina LKML. Ayeuna Linus ngantosan klarifikasi ngeunaan paripolah Optane ti pamekar ti Intel. Ngan saatos nampi aranjeunna anjeunna bakal mutuskeun naha bakal ngalebetkeun fitur énggal dina kernel 5.1.

Anjeun masih bisa ngaharepkeun patch nu ngajawab masalah 2038. Dina 19 Januari 2038, nilai waktos moal pas deui kana integer anu ditandatanganan 32-bit. Ieu bakal ngakibatkeun kacilakaan program masif. Ku alatan éta, pamekar anu laun nyieun parobahan kana sauran sistem anu saluyu - versi kernel énggal moal aya pengecualian.

Inpormasi lengkep ngeunaan poténsi parobahan kode Linux kernel tiasa dipiharep dina waktos anu caket. Kami bakal teras nyerat ngeunaan éta dina tulisan-tulisan anu bakal datang.

Dina blog perusahaan kami:

sumber: www.habr.com

Mésér hosting anu dipercaya pikeun situs anu gaduh panyalindungan DDoS, server VPS VDS 🔥 Meser hosting situs wéb anu tiasa dipercaya nganggo panyalindungan DDoS, server VPS VDS | ProHoster