Linux kernel 5.0 is frijjûn

It fergrutsjen fan it oantal fan 'e haadferzje nei 5 betsjuttet gjin grutte feroaringen of kompatibiliteitsferdielingen. It helpt gewoan ús leave Linus Torvalds frede fan geast te behâlden. Hjirûnder is in list fan guon fan 'e feroarings en ynnovaasjes.

Kearn:

  • De CFS-prosesplanner op asymmetryske processors lykas ARM wurket oars - it laadt earst lege en enerzjysunige kearnen.
  • Fia de fanotify file event tracking API kinne jo notifikaasjes ûntfange as in bestân wurdt iepene foar útfiering.
  • De cpuset-controller is yntegreare, dy't kin wurde brûkt om groepen fan prosessen te beheinen basearre op it gebrûk fan CPU- en NUMA-knooppunten.
  • Stipe foar de folgjende ARM-apparaten is opnommen: Qualcomm QCS404, Allwinner T3, NXP / Freescale i.MX7ULP, NXP LS1028A, i.MX8, RDA Micro RDA8810PL, Rockchip Gru Scarlet, Allwinner Emlid Neutis N5, en in protte oaren.
  • Ferbetterings yn it ARM-subsysteem: ûnthâld hot-plug, Meltdown en Spectre beskerming, 52-bit ûnthâld adressering, ensfh.
  • Stipe foar WBNOINVD ynstruksje foar x86-64.

Unthâld subsysteem:

  • Testtagferfanging mei leech ûnthâldferbrûk is beskikber foar it KASAN-ark op ARM64-platfoarms.
  • Unthâldfragmentaasje is dramatysk fermindere (oant 90%), wêrtroch't de Transparent HugePage-motor better wurket.
  • De prestaasjes fan mremap(2) op grutte ûnthâldgebieten binne oant 20 kear ferhege.
  • Yn it KSM-meganisme wurdt jhash2 ferfongen troch xxhash, wêrtroch't de snelheid fan KSM op 64-bit systemen mei 5 kear ferhege is.
  • Ferbetterings oan ZRam en OOM.

Blokkearje apparaten en bestânsystemen:

  • It blk-mq-meganisme mei in systeem op meardere nivo's fan oanfraachwachtrige is de wichtichste wurden foar blokapparaten. Alle net-mq koade is fuortsmiten.
  • Ferbetteringen foar NVMe-stipe, benammen yn termen fan apparaatoperaasje oer it netwurk.
  • Foar Btrfs wurdt folsleine stipe foar swapbestannen ymplementearre, lykas it feroarjen fan de FSID sûnder metadata te herskriuwen.
  • In ioctl-oprop is tafoege oan F2FS foar útstelde kontrôle fan 'e FS fia fsck.
  • Yntegreare BinderFS - in pseudo-FS foar interproceskommunikaasje. Hjirmei kinne jo meardere eksimplaren fan Android yn deselde omjouwing útfiere.
  • In oantal ferbetterings yn CIFS: DFS cache, útwreide attributen, smb3.1.1 protokol.
  • ZRam wurket mear optimaal mei net brûkte swap apparaten, saving ûnthâld.

Feiligens en virtualisaasje:

  • De Streebog-hashfunksje tafoege (GOST 34.11-2012), ûntwikkele troch de FSB fan 'e Russyske Federaasje.
  • Stipe foar it Adiantum-fersiferingsalgoritme ûntwikkele troch Google foar apparaten mei leech enerzjy.
  • Algoritmen XChaCha12, XChaCha20 en NHPoly1305 ynbegrepen.
  • Behanneling fan seccomp-oproppen kin no wurde ferpleatst nei brûkersromte.
  • Foar KVM-gastsystemen wurdt stipe foar Intel Processor Trace-útwreidings ymplementearre mei minimale prestaasjesdegradaasje.
  • Ferbetteringen yn it KVM / Hyper-V subsysteem.
  • De virtio-gpu-bestjoerder stipet no EDID-simulaasje foar firtuele monitors.
  • De virtio_blk-bestjoerder ymplementeart de oprop ôfsmite.
  • Implementearre feiligensfunksjes foar NV-ûnthâld basearre op Intel DSM 1.8-spesifikaasjes.

Apparaatbestjoerders:

  • Feroarings oan 'e DRM API om adaptive syngronisaasje folslein te stypjen (diel fan' e DisplayPort-standert) en fariabele ferfarskingsnivo's (diel fan 'e HDMI-standert).
  • Display Stream Compression standert is opnommen foar ferliesleaze kompresje fan fideostreamen rjochte op hege resolúsje skermen.
  • AMDGPU-bestjoerder stipet no FreeSync 2 HDR en GPU-reset foar CI, VI, SOC15.
  • De Intel-fideostjoerder stipet no Amber Lake-chips, YCBCR 4:2:0 en YCBCR 4:4:4-formaten.
  • De Nouveau-bestjoerder omfettet wurk mei fideomodi foar fideokaarten fan 'e Turing TU104 / TU106-famylje.
  • Yntegreare bestjoerders foar Raspberry Pi-touchscreen, CDTech-panielen, Banana Pi, DLC1010GIG, ensfh.
  • De HDA-bestjoerder stipet de "jack" knop, LED-yndikatoaren, Tegra186- en Tegra194-apparaten.
  • It ynfiersubsysteem hat leard om te wurkjen mei scrollen mei hege presyzje op guon Microsoft- en Logitech-mûzen.
  • In protte feroaringen yn bestjoerders foar webcams, TV-tuners, USB, IIO, ensfh.

Netwurk subsysteem:

  • De UDP-stapel stipet in nul-kopymeganisme foar it ferstjoeren fan gegevens oer in socket sûnder tuskenlizzende buffering.
  • It Generic Receive Offload-meganisme is dêr ek tafoege.
  • Ferbettere sykprestaasjes yn xfrm-belied as d'r in grut oantal binne.
  • De mooglikheid om tunnels te lossen is tafoege oan de VLAN-bestjoerder.
  • In oantal ferbetterings yn stipe foar Infiniband en draadloze netwurken.

Boarne: linux.org.ru

Add a comment