Zêdekirina hejmara guhertoya sereke bo 5 nayê wateya ti guhertinên mezin an têkçûnên lihevhatinê. Ew bi hêsanî alîkariya meya delal Linus Torvalds dike ku aramiya hişê xwe biparêze. Li jêr navnîşek hin guhertin û nûjeniyan heye.
Navê bingehîn:
- Plansazkirina pêvajoya CFS-ê li ser pêvajoyên asîmetrîk ên mîna ARM bi rengek cûda dixebite - ew pêşî keriyên kêm-hêza û enerjiyê bar dike.
- Bi navgîniya API-ya şopandina bûyera pelê fanotify, hûn dikarin gava ku pelek ji bo darvekirinê vebe agahdariyan bistînin.
- Kontrolkerê cpuset hatî yek kirin, ku dikare were bikar anîn da ku komên pêvajoyên li ser bingeha karanîna CPU û girêkên NUMA sînordar bike.
- Piştgiriya ji bo amûrên ARM yên jêrîn tê de hene: Qualcomm QCS404, Allwinner T3, NXP/Freescale i.MX7ULP, NXP LS1028A, i.MX8, RDA Micro RDA8810PL, Rockchip Gru Scarlet, Allwinner Emlid Neutis N5, û gelekên din.
- Pêşveçûnên di binpergala ARM de: pêveka germ, parastina Meltdown û Specter, navnîşana bîranîna 52-bit, hwd.
- Piştgiriya fermana WBNOINVD ji bo x86-64.
Binepergala bîrê:
- Ji bo amûra KASAN-ê li ser platformên ARM64 veguheztina nîşana ceribandinê bi xerckirina bîranîna kêm heye.
- Parçebûna bîranînê bi rengek berbiçav kêm bûye (heta 90%), di encamê de motora Transparent HugePage çêtir dixebite.
- Performansa mremap(2) li ser deverên mezin ên bîranînê heya 20 carî zêde bûye.
- Di mekanîzmaya KSM de, jhash2 bi xxhash ve tê veguheztin, ji ber vê yekê leza KSM li ser pergalên 64-bit 5 carî zêde bûye.
- Pêşveçûnên ZRam û OOM.
Amûr û pergalên pelan asteng bikin:
- Mekanîzmaya blk-mq bi pergalek pir-asta rêzên daxwaznameyê ji bo amûrên blokê bûye ya sereke. Hemî kodên ne-mq hatine rakirin.
- Pêşveçûnên piştgiriya NVMe, nemaze di warê xebata cîhazê de li ser torê.
- Ji bo Btrfs, piştgiriya tam ji bo pelên guheztinê tê bicîh kirin, û her weha FSID-ê bêyî ji nû ve nivîsandina metadata diguhezîne.
- Bangek ioctl li F2FS-ê hate zêdekirin ji bo kontrolkirina taloqkirî ya FS-ê bi riya fsck.
- BinderFS ya yekbûyî - ji bo pêwendiya pêvajoyek pseudo-FS. Destûrê dide we ku hûn di heman hawîrdorê de gelek mînakên Android-ê bimeşînin.
- Di CIFS de çend çêtirkirin: cache DFS, taybetmendiyên berfireh, protokola smb3.1.1.
- ZRam bi cîhazên guheztinê yên ku nehatine bikar anîn re çêtir dixebite, bîranînê tomar dike.
Ewlekarî û virtual:
- Fonksiyona hash Streebog (GOST 34.11-2012) zêde kir, ku ji hêla FSB ya Federasyona Rûsyayê ve hatî pêşve xistin.
- Piştgiriya ji bo algorîtmaya şîfrekirinê ya Adiantum ku ji hêla Google ve ji bo cîhazên kêm-hêza hatî pêşve xistin.
- Algorîtmayên XChaCha12, XChaCha20 û NHPoly1305 tê de hene.
- Birêvebirina bangên seccomp naha dikare li cîhê bikarhêner were veguheztin.
- Ji bo pergalên mêvanên KVM, piştgirî ji bo pêvekên Intel Processor Trace bi kêmbûna performansa hindiktirîn tête bicîh kirin.
- Pêşveçûnên di binpergala KVM / Hyper-V de.
- Naha ajokera virtio-gpu ji bo çavdêrên virtual simulasyona EDID piştgirî dike.
- Ajokarê virtio_blk banga veqetandinê pêk tîne.
- Taybetmendiyên ewlehiyê yên ji bo bîranîna NV-ê li ser bingeha taybetmendiyên Intel DSM 1.8 hatine bicîh kirin.
Ajokarên cîhazê:
- Guhertinên DRM API-ya ku bi tevahî hevdengiya adaptîf (beşek ji standarda DisplayPort) û rêjeyên nûvekirina guhêrbar (beşek standarda HDMI) piştgirî dike.
- Standard Compression Stream Display ji bo berhevkirina bê windahî ya herikên vîdyoyê yên ku ji ekranên rezîliya bilind re têne navnîş kirin tê de.
- Ajokarê AMDGPU naha ji bo CI, VI, SOC2 ji nû vekirina FreeSync 15 HDR û GPU piştgirî dike.
- Ajokera vîdyoyê ya Intel naha çîpên Amber Lake, formatên YCBCR 4:2:0 û YCBCR 4:4:4 piştgirî dike.
- Ajokarê Nouveau ji bo kartên vîdyoyê yên malbata Turing TU104 / TU106 bi modên vîdyoyê re kar dike.
- Ajokarên yekbûyî yên ji bo Raspberry Pi touchscreen, panelên CDTech, Banana Pi, DLC1010GIG, hwd.
- Ajokarê HDA bişkoja "jack", nîşaneyên LED, cîhazên Tegra186 û Tegra194 piştgirî dike.
- Binepergala têketinê fêr bûye ku li ser hin mişkên Microsoft û Logitech-ê bi gerokkirina rast-bilind bixebite.
- Gelek guhertin di ajokarên ji bo kamerayên webê, tunerên TV, USB, IIO, hwd.
Bine pergala torê:
- Stack UDP ji bo veguheztina daneyan li ser soketek bêyî tamponek navîn mekanîzmayek kopiyek zero piştgirî dike.
- Mekanîzmaya Generic Receive Offload jî li wir hatiye zêdekirin.
- Dema ku hejmareke mezin ji wan hebin di polîtîkayên xfrm de performansa lêgerînê çêtir kirin.
- Kapasîteya daxistina tunelan li ajokera VLAN-ê hate zêdekirin.
- Di piştgirîkirina Infiniband û torên wireless de hejmarek çêtirkirin.
Source: linux.org.ru