Linux 5.0 tuvastati

Müügi versiooni suurendamine 5-le ei tähenda mingeid suuri muutusi või ühilduvuse katkestusi. See aitab lihtsalt meie armsal Linus Torvaldsil rahu säilitada. Allpool on loetelu mõnest muudatusest ja uuendusest.

Südamik:

  • CFS protsessoriplaneerija töötab asümmeetrilistes protsessorites, nagu ARM, erinevalt — esmalt koormab ta vähem võimsaid ja energiatõhusaid südamikke.
  • File event tracking API fanotify kaudu saab failide avamist täitmiseks jälgida.
  • Integreeritud on cpuset kontroller, millega saab piirata protsessigruppe CPU ja NUMA sõlmede kasutamise järgi.
  • Toetatakse järgmisi ARM-seadmeid: Qualcomm QCS404, Allwinner T3, NXP/Freescale i.MX7ULP, NXP LS1028A, i.MX8, RDA Micro RDA8810PL, Rockchip Gru Scarlet, Allwinner Emlid Neutis N5 ja palju teisi.
  • Parendused ARM alamsüsteemis: kuumplugimine, Meltdown ja Spectre kaitse, 52-bitine mäluaadressimine jne.
  • x86-64 toetab WBNOINVD käsku.

Mälusüsteem:

  • ARM64 platvormidel on KASAN tööriista jaoks saadaval väikese mälu kasutusega kontrolli siltide asendamine.
  • Mälu fragmenteerimine on oluliselt vähenenud (kuni 90%), mille tulemusena töötab Transparent HugePage mehhanism paremini.
  • mremap(2) töökiirus suurte mälualade puhul on tõusnud kuni 20 korda.
  • KSM mehhanismis on jhash2 asendatud xxhashiga, mille tõttu on 64-bitistes süsteemides KSM töökiirus kasvanud 5 korda.
  • Parendused ZRam'is ja OOM'is.

Plokiseadmised ja failisüsteemid:

  • blk-mq mehhanism, millel on mitmetasandiline päringute järjekord, on saanud plokiseadmete peamiseks mehhanismiks. Kõik mitte-mq koodid on eemaldatud.
  • Parandatud NVMe toe tase, eriti võrgu kaudu seadmete töö osas.
  • Btrfs-ile on lisatud täielik swap-failide tugi ning FSID muutmine ilma metaandmeid üle kirjutamata.
  • F2FS-ile on lisatud ioctl-kõne, et viidata failisüsteemi kontrollile läbi fsck.
  • Integreeritud on BinderFS – pseudofailisüsteem protsessidevaheliseks suhtlemiseks. See võimaldab käivitada mitmeid Android'i instantsse ühes keskkonnas.
  • Mitmed parendused CIFS-i: DFS-cache, laienevad atribuudid, protokoll smb3.1.1.
  • ZRam töötab efektiivsemalt mittekasutatavate swap-seadmetega, säästes mälu.

Turvalisus ja virtualiseerimine:

  • Lisatud on Streebogi hash-funktsioon (GOST 34.11-2012), mille on välja töötanud Venemaa FSB.
  • Adiantum krüptimisalgoritmi tugi, mille on töötanud välja Google nõrga jõudlusega seadmete jaoks.
  • Sisaldab algoritme XChaCha12, XChaCha20 ja NHPoly1305.
  • Seccomp'i kutsungite töötlemise saab nüüd viia kasutajaruumi.
  • Külastussüsteemide jaoks KVM on rakendatud Intel Processor Trace'i laienduste tugi, mille võimalikult madal jõudluse langus.
  • Parandused KVM/Hyper-V alam süsteemis.
  • Virtio-gpu draiver sai toeks EDID simulatsioonidele virtuaalsetel monitoridel.
  • Virtio_blk draiveris on rakendatud discard'i kutsung.
  • Rakendatud on turbefunktsioonid NV-mälu jaoks, mis põhinevad Intel DSM 1.8 spetsifikatsioonidel.

Seadmeliidese draiverid:

  • DRM API muutused, et täiendavalt toetada adaptiivset sünkroonimist (osa DisplayPort standardist) ja muutlikke värskendussagedusi (osa HDMI standardist).
  • Sisaldab Display Stream Compression standardit, et kaotusteta tihendada videovooge, mis on suunatud kõrge eraldusvõimega ekraanidele.
  • AMDGPU draiver toetab nüüd FreeSync 2 HDR-i ja GPU lähtestamist CI, VI, SOC15 jaoks.
  • Intel'i videodraiver sai toe Amber Lake kiipidele, YCBCR 4:2:0 ja YCBCR 4:4:4 formaatidele.
  • Nouveau draiverisse on lisatud videorežiimide tugi Turing TU104/TU106 graafikakaartidele.
  • Raspberry Pi, CDTech paneelide, Banana Pi, DLC1010GIG ja teiste puuteallerite draiverid on integreeritud.
  • HDA draiveris on saadaval 'jack' nupu, LED-indikaatorite, Tegra186 ja Tegra194 seadmete toetus.
  • Sisendi süsteem on õppinud tööle kõrget täpsust pakkuda mõnede Microsofti ja Logitech hiirtega.
  • Palju muudatusi veebikaamerate, TV-tuunerite, USB, IIO jne draiverites.

Võrgusüsteem:

  • UDP-stekis on rakendatud zero-copy mehhanismi tugi andmete edastamiseks soketi kaudu ilma vahebufferita.
  • Sinna on lisatud Generic Receive Offload mehhanism.
  • Parandatud xfrm poliitikate otsingu jõudlust nende suure arvu korral.
  • VLAN draiverisse on lisatud tunneli tühjendamise võimalus.
  • Rohkem täiustusi Infinibandi ja traadita võrkude toetamises.

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster