Linux kernel 5.0 tso tawm

Kev nce tus naj npawb ntawm cov version loj rau 5 tsis txhais tau tias muaj kev hloov pauv loj lossis kev sib raug zoo sib xws. Nws tsuas pab tau peb tus hlub Linus Torvalds kom muaj kev thaj yeeb ntawm lub siab. Hauv qab no yog cov npe ntawm qee qhov kev hloov pauv thiab kev tsim kho tshiab.

Core tub ntxhais:

  • CFS tus txheej txheem teem sijhawm ntawm cov txheej txheem asymmetric zoo li ARM ua haujlwm sib txawv - nws thawj zaug thauj cov cores qis thiab lub zog txuag.
  • Los ntawm fanotify file event tracking API, koj tuaj yeem tau txais cov ntawv ceeb toom thaum qhib cov ntaub ntawv rau kev ua tiav.
  • Lub cpuset maub los tau ua ke, uas tuaj yeem siv los txwv cov pab pawg ntawm cov txheej txheem raws li kev siv CPU thiab NUMA nodes.
  • Kev them nyiaj yug rau ARM li nram qab no suav nrog: Qualcomm QCS404, Allwinner T3, NXP/Freescale i.MX7ULP, NXP LS1028A, i.MX8, RDA Micro RDA8810PL, Rockchip Gru Scarlet, Allwinner Emlid Neutis N5, thiab ntau lwm tus.
  • Kev txhim kho hauv ARM subsystem: nco kub-plug, Meltdown thiab Spectre tiv thaiv, 52-ntsis nco chaw nyob, thiab lwm yam.
  • Kev them nyiaj yug rau WBNOINVD cov lus qhia rau x86-64.

Memory subsystem:

  • Kev kuaj tag hloov nrog kev nco tsawg yog muaj rau KASAN cov cuab yeej ntawm ARM64 platforms.
  • Memory fragmentation tau txo qis heev (txog 90%), uas ua rau Transparent HugePage mechanism ua haujlwm zoo dua.
  • Kev ua tau zoo ntawm mremap(2) ntawm thaj chaw nco loj tau nce mus txog 20 npaug.
  • Hauv KSM mechanism, jhash2 yog hloov los ntawm xxhash, vim tias qhov ceev ntawm KSM ntawm 64-ntsis tshuab tau nce 5 zaug.
  • Kev txhim kho rau ZRam thiab OOM.

Thaiv cov cuab yeej thiab cov ntaub ntawv kaw lus:

  • Lub blk-mq mechanism nrog ntau theem ntawm kev thov queues tau dhau los ua qhov tseem ceeb rau cov khoom siv thaiv. Tag nrho cov tsis-mq code tau raug tshem tawm.
  • Kev txhim kho rau NVMe kev txhawb nqa, tshwj xeeb tshaj yog nyob rau hauv cov nqe lus ntawm kev ua haujlwm ntawm lub network.
  • Rau Btrfs, kev txhawb nqa tag nrho rau cov ntaub ntawv sib pauv yog siv, nrog rau kev hloov FSID yam tsis tau sau cov ntaub ntawv metadata.
  • Ib qho ioctl hu tau ntxiv rau F2FS rau ncua kev kuaj xyuas ntawm FS ntawm fsck.
  • Integrated BinderFS - pseudo-FS rau kev sib txuas lus sib txuas. Tso cai rau koj khiav ntau zaus ntawm Android hauv tib qhov chaw.
  • Ntau qhov kev txhim kho hauv CIFS: DFS cache, txuas ntxiv cov cwj pwm, smb3.1.1 raws tu qauv.
  • ZRam ua haujlwm zoo dua nrog cov khoom siv sib pauv tsis siv, txuag lub cim xeeb.

Kev ruaj ntseg thiab virtualization:

  • Ntxiv rau Streebog hash muaj nuj nqi (GOST 34.11-2012), tsim los ntawm FSB ntawm Lavxias teb sab Federation.
  • Kev them nyiaj yug rau Adiantum encryption algorithm tsim los ntawm Google rau cov khoom siv hluav taws xob qis.
  • Algorithms XChaCha12, XChaCha20 thiab NHPoly1305 suav nrog.
  • Kev tuav ntawm seccomp hu tam sim no tuaj yeem txav mus rau hauv tus neeg siv qhov chaw.
  • Rau KVM cov kab ke qhua, kev txhawb nqa rau Intel Processor Trace extensions yog siv nrog kev ua haujlwm tsawg tsawg.
  • Kev txhim kho hauv KVM/Hyper-V subsystem.
  • Tus tsav tsheb virtio-gpu tam sim no txhawb EDID simulation rau virtual saib.
  • Tus tsav tsheb virtio_blk siv qhov kev hu xov tooj pov tseg.
  • Ua raws li kev ruaj ntseg nta rau NV nco raws li Intel DSM 1.8 specifications.

Device Drivers:

  • Hloov pauv rau DRM API kom txhawb nqa kev hloov pauv hloov pauv (ib feem ntawm tus qauv DisplayPort) thiab hloov pauv hloov pauv hloov tshiab (ib feem ntawm HDMI tus qauv).
  • Display Stream Compression standard yog suav nrog rau kev poob qis ntawm cov kwj video xa mus rau cov ntxaij vab tshaus siab.
  • AMDGPU tsav tsheb tam sim no txhawb nqa FreeSync 2 HDR thiab GPU rov pib dua rau CI, VI, SOC15.
  • Intel video tsav tsheb tam sim no txhawb Amber Lake chips, YCBCR 4: 2: 0 thiab YCBCR 4: 4: 4 hom.
  • Tus tsav tsheb Nouveau suav nrog kev ua haujlwm nrog cov qauv video rau daim npav video ntawm Turing TU104 / TU106 tsev neeg.
  • Integrated tsav tsheb rau Raspberry Pi touchscreen, CDTech panels, Banana Pi, DLC1010GIG, thiab lwm yam.
  • Tus tsav tsheb HDA txhawb nqa "jack" khawm, LED ntsuas, Tegra186 thiab Tegra194 li.
  • Cov tswv yim subsystem tau kawm ua hauj lwm nrog high-precision scrolling ntawm qee Microsoft thiab Logitech nas.
  • Ntau qhov kev hloov pauv hauv cov tsav tsheb rau webcams, TV tuner, USB, IIO, thiab lwm yam.

Network subsystem:

  • UDP pawg txhawb nqa xoom-copy mechanism rau xa cov ntaub ntawv hla lub qhov (socket) yam tsis muaj kev cuam tshuam nruab nrab.
  • Lub Generic Txais Offload mechanism kuj tau ntxiv rau ntawd.
  • Txhim kho kev tshawb nrhiav kev ua haujlwm hauv xfrm cov cai thaum muaj ntau tus ntawm lawv.
  • Lub peev xwm los tshem tawm qhov tunnels tau ntxiv rau VLAN tsav tsheb.
  • Ntau qhov kev txhim kho hauv kev txhawb nqa rau Infiniband thiab wireless networks.

Tau qhov twg los: linux.org.ru ua

Ntxiv ib saib