Linux kjarna 5.0 gefin út

Að fjölga helstu útgáfunni í 5 þýðir ekki miklar breytingar eða sundurliðun á eindrægni. Það hjálpar einfaldlega okkar elsku Linus Torvalds að viðhalda hugarró. Hér að neðan er listi yfir nokkrar breytingar og nýjungar.

Kjarni:

  • CFS vinnsluáætlunin á ósamhverfum örgjörvum eins og ARM virkar á annan hátt - hann hleður fyrst orkusnauðum og orkusparandi kjarna.
  • Í gegnum fanotify skráaratburðarrakningarforritið geturðu fengið tilkynningar þegar skrá er opnuð til framkvæmdar.
  • CPUset stjórnandi hefur verið samþættur, sem hægt er að nota til að takmarka hópa af ferlum sem byggjast á notkun CPU og NUMA hnúta.
  • Stuðningur fyrir eftirfarandi ARM tæki er innifalinn: Qualcomm QCS404, Allwinner T3, NXP/Freescale i.MX7ULP, NXP LS1028A, i.MX8, RDA Micro RDA8810PL, Rockchip Gru Scarlet, Allwinner Emlid Neutis N5, og margir aðrir.
  • Endurbætur á ARM undirkerfinu: heittengdu minni, Meltdown og Specter vörn, 52 bita minnisvörn o.s.frv.
  • Stuðningur við WBNOINVD leiðbeiningar fyrir x86-64.

Minni undirkerfi:

  • Skipting á prófunarmerkjum með lítilli minnisnotkun er fáanleg fyrir KASAN tólið á ARM64 kerfum.
  • Minni sundrun hefur verið verulega minnkað (allt að 90%), sem leiðir til þess að Transparent HugePage vélbúnaðurinn virkar betur.
  • Afköst mremap(2) á stórum minnissvæðum hefur verið aukin um allt að 20 sinnum.
  • Í KSM vélbúnaðinum er jhash2 skipt út fyrir xxhash, vegna þess hefur hraði KSM á 64 bita kerfum aukist um 5 sinnum.
  • Endurbætur á ZRam og OOM.

Lokaðu á tæki og skráarkerfi:

  • Blk-mq vélbúnaðurinn með fjölþrepa kerfi beiðniraðra er orðinn helsti fyrir blokkartæki. Allur kóði sem ekki er mq hefur verið fjarlægður.
  • Umbætur á NVMe stuðningi, sérstaklega hvað varðar rekstur tækis yfir netið.
  • Fyrir Btrfs er fullur stuðningur við skiptiskrár útfærður, auk þess að breyta FSID án þess að endurskrifa lýsigögn.
  • Ioctl símtali hefur verið bætt við F2FS til að fresta athugun á FS í gegnum fsck.
  • Innbyggt BinderFS - gervi-FS fyrir samskipti milli vinnsluferla. Gerir þér kleift að keyra mörg tilvik af Android í sama umhverfi.
  • Nokkrar endurbætur á CIFS: DFS skyndiminni, útbreiddir eiginleikar, smb3.1.1 samskiptareglur.
  • ZRam virkar betur með ónotuðum skiptatækjum, sparar minni.

Öryggi og sýndarvæðing:

  • Bætti við Streebog kjötkássaaðgerðinni (GOST 34.11-2012), þróað af FSB í Rússlandi.
  • Stuðningur við Adiantum dulkóðunaralgrímið þróað af Google fyrir orkusnauð tæki.
  • Reiknirit XChaCha12, XChaCha20 og NHPoly1305 fylgja með.
  • Meðhöndlun seccomp símtala er nú hægt að færa inn í notendarými.
  • Fyrir KVM gestakerfi er stuðningur við Intel Processor Trace viðbætur innleiddur með lágmarks afköstum.
  • Umbætur á KVM/Hyper-V undirkerfinu.
  • Virtio-gpu bílstjórinn styður nú EDID uppgerð fyrir sýndarskjái.
  • Virtio_blk bílstjórinn útfærir kastkallið.
  • Innleiddir öryggiseiginleikar fyrir NV minni byggt á Intel DSM 1.8 forskriftum.

Bílstjóri tækja:

  • Breytingar á DRM API til að styðja að fullu aðlagandi samstillingu (hluti af DisplayPort staðlinum) og breytilegum hressingarhraða (hluti af HDMI staðlinum).
  • Display Stream Compression staðall er innifalinn fyrir tapslausa þjöppun á myndbandsstraumum sem beint er að háupplausnarskjám.
  • AMDGPU bílstjóri styður nú FreeSync 2 HDR og GPU endurstillingu fyrir CI, VI, SOC15.
  • Intel myndbandsdrifinn styður nú Amber Lake flís, YCBCR 4:2:0 og YCBCR 4:4:4 snið.
  • Nouveau bílstjórinn inniheldur vinnu með myndstillingum fyrir skjákort af Turing TU104/TU106 fjölskyldunni.
  • Innbyggðir reklar fyrir Raspberry Pi snertiskjá, CDTech spjöld, Banana Pi, DLC1010GIG osfrv.
  • HDA bílstjórinn styður „jack“ hnappinn, LED vísa, Tegra186 og Tegra194 tæki.
  • Inntaksundirkerfið hefur lært að vinna með hárnákvæmni skrunun á sumum Microsoft og Logitech músum.
  • Miklar breytingar á reklum fyrir vefmyndavélar, sjónvarpstæki, USB, IIO osfrv.

Net undirkerfi:

  • UDP staflan styður núllafritunarkerfi til að senda gögn yfir fals án millistigs.
  • Generic Receive Offload vélbúnaðurinn hefur einnig verið bætt við þar.
  • Bætt leitarafköst í xfrm stefnum þegar fjöldi þeirra er mikill.
  • Möguleikinn á að afferma göng hefur verið bætt við VLAN rekilinn.
  • Fjöldi endurbóta á stuðningi við Infiniband og þráðlaus netkerfi.

Heimild: linux.org.ru

Bæta við athugasemd