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