Nambah jumlah versi utama dadi 5 ora ateges owah-owahan gedhe utawa rusak kompatibilitas. Iku mung mbantu Linus Torvalds sing dikasihi njaga katentreman atine. Ing ngisor iki dhaptar sawetara owah-owahan lan inovasi.
inti inti:
- Penjadwal proses CFS ing pemroses asimetris kaya ARM bisa digunakake kanthi cara sing beda - pisanan ngemot inti sing kurang daya lan hemat energi.
- Liwat API pelacakan acara file fanotify, sampeyan bisa nampa kabar nalika file dibukak kanggo eksekusi.
- Kontroler cpuset wis terintegrasi, sing bisa digunakake kanggo mbatesi klompok pangolahan adhedhasar panggunaan simpul CPU lan NUMA.
- Dhukungan kanggo piranti ARM ing ngisor iki kalebu: Qualcomm QCS404, Allwinner T3, NXP / Freescale i.MX7ULP, NXP LS1028A, i.MX8, RDA Micro RDA8810PL, Rockchip Gru Scarlet, Allwinner Emlid Neutis N5, lan liya-liyane.
- Dandan ing subsistem ARM: memori hot-plug, Meltdown lan pangayoman Spectre, alamat memori 52-dicokot, etc.
- Dhukungan kanggo instruksi WBNOINVD kanggo x86-64.
Subsistem memori:
- Substitusi tag tes kanthi konsumsi memori sing sithik kasedhiya kanggo alat KASAN ing platform ARM64.
- Fragmentasi memori wis suda sacara dramatis (nganti 90%), nyebabake mekanisme Transparent HugePage bisa luwih apik.
- Kinerja mremap (2) ing wilayah memori gedhe wis tambah nganti 20 kaping.
- Ing mekanisme KSM, jhash2 diganti dening xxhash, amarga kacepetan KSM ing sistem 64-bit wis tambah 5 kali.
- Dandan kanggo ZRam lan OOM.
Blok piranti lan sistem file:
- Mekanisme blk-mq kanthi sistem antrian panyuwunan multi-tingkat wis dadi sing utama kanggo piranti pamblokiran. Kabeh kode non-mq wis dibusak.
- Dandan kanggo dhukungan NVMe, utamane babagan operasi piranti liwat jaringan.
- Kanggo Btrfs, dhukungan lengkap kanggo file swap ditindakake, uga ngganti FSID tanpa nulis ulang metadata.
- Panggilan ioctl wis ditambahake menyang F2FS kanggo mriksa FS sing ditundha liwat fsck.
- Integrated BinderFS - pseudo-FS kanggo komunikasi interprocess. Ngidini sampeyan mbukak pirang-pirang instance Android ing lingkungan sing padha.
- A sawetara dandan ing CIFS: DFS cache, ditambahi atribut, smb3.1.1 protokol.
- ZRam bisa dianggo luwih optimal karo piranti swap sing ora digunakake, ngirit memori.
Keamanan lan virtualisasi:
- Nambahake fungsi hash Streebog (GOST 34.11-2012), sing dikembangake dening FSB saka Federasi Rusia.
- Dhukungan kanggo algoritma enkripsi Adiantum sing dikembangake dening Google kanggo piranti kurang daya.
- Algoritma XChaCha12, XChaCha20 lan NHPoly1305 kalebu.
- Nangani telpon seccom saiki bisa dipindhah menyang ruang pangguna.
- Kanggo sistem tamu KVM, dhukungan kanggo ekstensi Intel Prosesor Trace dileksanakake kanthi degradasi kinerja minimal.
- Dandan ing subsistem KVM/Hyper-V.
- Driver virtio-gpu saiki ndhukung simulasi EDID kanggo monitor virtual.
- Pembalap virtio_blk ngleksanakake panggilan discard.
- Fitur keamanan sing dileksanakake kanggo memori NV adhedhasar spesifikasi Intel DSM 1.8.
Driver piranti:
- Owah-owahan menyang API DRM kanggo ndhukung sinkronisasi adaptif kanthi lengkap (bagean saka standar DisplayPort) lan tingkat refresh variabel (bagean saka standar HDMI).
- Standar Kompresi Stream Tampilan kalebu kanggo kompresi stream video tanpa rugi sing ditujokake menyang layar resolusi dhuwur.
- Driver AMDGPU saiki ndhukung FreeSync 2 HDR lan GPU reset kanggo CI, VI, SOC15.
- Pembalap video Intel saiki ndhukung chip Amber Lake, format YCBCR 4:2:0 lan YCBCR 4:4:4.
- Pembalap Nouveau kalebu nggarap mode video kanggo kertu video saka kulawarga Turing TU104/TU106.
- Driver terintegrasi kanggo layar demek Raspberry Pi, panel CDTech, Banana Pi, DLC1010GIG, lsp.
- Pembalap HDA ndhukung tombol "jack", indikator LED, piranti Tegra186 lan Tegra194.
- Subsistem input wis sinau nggarap gulung kanthi tliti dhuwur ing sawetara tikus Microsoft lan Logitech.
- Akeh owah-owahan ing driver kanggo webcam, TV tuner, USB, IIO, etc.
Subsistem jaringan:
- Tumpukan UDP ngleksanakake dhukungan kanggo mekanisme nul-salinan kanggo ngirim data liwat soket tanpa buffering penengah.
- Mekanisme Generic Receive Offload uga wis ditambahake ing kana.
- Kinerja telusuran sing luwih apik ing kabijakan xfrm nalika ana akeh.
- Kemampuan kanggo mbongkar terowongan wis ditambahake menyang driver VLAN.
- A sawetara dandan ing support kanggo Infiniband lan jaringan nirkabel.
Source: linux.org.ru