Linux Kernel 5.0 verëffentlecht

D'Erhéijung vun der Zuel vun der Haaptversioun op 5 bedeit keng gréisser Ännerungen oder Kompatibilitéitsdebroch. Et hëlleft einfach eisem léiwe Linus Torvalds Fridden vum Geescht ze halen. Drënner ass eng Lëscht vun e puer vun den Ännerungen an Innovatiounen.

Kär Kär:

  • Den CFS Prozessplaner op asymmetresche Prozessoren wéi ARM funktionnéiert anescht - et lued als éischt Low-Power an energieeffizient Cores.
  • Duerch d'Fanotify Datei Event Tracking API kënnt Dir Notifikatiounen kréien wann e Fichier fir d'Ausféierung opgemaach gëtt.
  • De cpuset Controller gouf integréiert, wat benotzt ka ginn fir Gruppe vu Prozesser ze limitéieren baséiert op der Benotzung vun CPU an NUMA Noden.
  • Ënnerstëtzung fir déi folgend ARM Apparater ass abegraff: Qualcomm QCS404, Allwinner T3, NXP / Freescale i.MX7ULP, NXP LS1028A, i.MX8, RDA Micro RDA8810PL, Rockchip Gru Scarlet, Allwinner Emlid Neutis N5, a vill anerer.
  • Verbesserungen am ARM Subsystem: Memory Hot-Plug, Meltdown a Spectre Schutz, 52-Bit Memory Adressing, etc.
  • Ënnerstëtzung fir WBNOINVD Uweisunge fir x86-64.

Erënnerung Subsystem:

  • Test Tag Ersatz mat nidderegen Erënnerungsverbrauch ass verfügbar fir de KASAN Tool op ARM64 Plattformen.
  • Gedächtnisfragmentatioun gouf dramatesch reduzéiert (bis zu 90%), wat dozou gefouert huet datt den Transparent HugePage Mechanismus besser funktionnéiert.
  • D'Performance vu mremap(2) op grousse Gedächtnisberäicher gouf ëm bis zu 20 Mol erhéicht.
  • Am KSM Mechanismus gëtt jhash2 duerch xxhash ersat, wéinst deem d'Geschwindegkeet vum KSM op 64-Bit Systemer ëm 5 Mol eropgaang ass.
  • Verbesserunge fir ZRam an OOM.

Block Geräter a Dateisystemer:

  • De blk-mq Mechanismus mat engem Multi-Level System vun Ufro Schlaangen ass den Haaptgrond fir Block Geräter ginn. All Net-mq Code gouf geläscht.
  • Verbesserunge fir NVMe Support, besonnesch wat d'Apparatbetrieb iwwer dem Netz ugeet.
  • Fir Btrfs gëtt voll Ënnerstëtzung fir Tauschdateien ëmgesat, souwéi d'FSID z'änneren ouni Metadaten nei ze schreiwen.
  • En ioctl Uruff gouf op F2FS bäigefüügt fir de FS iwwerpréift iwwer fsck ze kontrolléieren.
  • Integréiert BinderFS - e Pseudo-FS fir interprocess Kommunikatioun. Erlaabt Iech verschidde Instanzen vun Android an deemselwechten Ëmfeld ze lafen.
  • Eng Zuel vu Verbesserungen am CIFS: DFS Cache, erweidert Attributer, smb3.1.1 Protokoll.
  • ZRam funktionnéiert méi optimal mat onbenotzten Swap-Geräter, spuert Erënnerung.

Sécherheet a Virtualiséierung:

  • D'Streebog Hash Funktioun (GOST 34.11-2012) bäigefüügt, entwéckelt vum FSB vun der Russescher Federatioun.
  • Ënnerstëtzung fir den Adiantum Verschlësselungsalgorithmus entwéckelt vu Google fir Low-Power Geräter.
  • Algorithmen XChaCha12, XChaCha20 an NHPoly1305 abegraff.
  • D'Handhabung vu seccomp Uriff kann elo an de Benotzerraum geréckelt ginn.
  • Fir KVM Gaaschtsystemer gëtt Ënnerstëtzung fir Intel Prozessor Trace Extensiounen mat minimaler Leeschtungsdegradatioun implementéiert.
  • Verbesserungen am KVM/Hyper-V Subsystem.
  • De Virtio-Gpu Chauffer ënnerstëtzt elo EDID Simulatioun fir virtuelle Monitore.
  • De virtio_blk Chauffer implementéiert den Discard Call.
  • Ëmgesat Sécherheet Fonctiounen fir NV Erënnerung baséiert op Intel DSM 1.8 Spezifikatioune.

Gerät Treiber:

  • Ännerunge vun der DRM API fir voll adaptiv Synchroniséierung (Deel vum DisplayPort Standard) a variabelen Erfrëschungsraten (Deel vum HDMI Standard) z'ënnerstëtzen.
  • Display Stream Compression Standard ass abegraff fir Verloschtlos Kompressioun vu Videostreams adresséiert op Héichopléisende Schiirme.
  • AMDGPU Chauffer ënnerstëtzt elo FreeSync 2 HDR a GPU Reset fir CI, VI, SOC15.
  • Den Intel Video Chauffer ënnerstëtzt elo Amber Lake Chips, YCBCR 4:2:0 an YCBCR 4:4:4 Formater.
  • Den Nouveau Chauffer beinhalt d'Aarbecht mat Videomodi fir Videokarten vun der Turing TU104/TU106 Famill.
  • Integréiert Treiber fir Raspberry Pi Touchscreen, CDTech Panelen, Banana Pi, DLC1010GIG, etc.
  • Den HDA Chauffer ënnerstëtzt den "Jack" Knäppchen, LED Indikatoren, Tegra186 an Tegra194 Apparater.
  • Den Input-Subsystem huet geléiert mat héijer Präzisioun Scrollen op e puer Microsoft a Logitech Mais ze schaffen.
  • Vill Ännerungen an Treiber fir Webcams, TV Tuner, USB, IIO, etc.

Netzwierk Subsystem:

  • Den UDP-Stack ënnerstëtzt en Nullkopiemechanismus fir Daten iwwer e Socket ze vermëttelen ouni Zwëschenbuffering.
  • De Generic Receive Offload Mechanismus ass och do bäigefüügt ginn.
  • Verbesserte Sichleistung an xfrm Politiken wann et eng grouss Zuel vun hinnen ass.
  • D'Kapazitéit fir Tunnel ze entlaaschten ass am VLAN Chauffer bäigefüügt.
  • Eng Rei Verbesserungen an der Ënnerstëtzung fir Infiniband a Wireless Netzwierker.

Source: linux.org.ru

Setzt e Commentaire