Megjelent a Linux 5.3 kernela!

A legfontosabb újítások

  • A pidfd mechanizmus, amely lehetővé teszi egy adott PID rögzítését egy folyamathoz. A rögzítés a folyamat leállítása után is érvényben marad, így a PID-t újra lehet adni indításkor. Részletek.
  • Frekvenciatartomány-korlátozások a folyamatütemezőben. Például a kritikus folyamatokat minimális frekvenciákon lehet indítani (mondjuk, legalább 3 GHz), míg az alacsony prioritásúak maximális frekvencián (például legfeljebb 2 GHz). Részletek.
  • Az AMD Navi (RX5700) videokártyák támogatása az amdgpu meghajtóban. Minden szükséges funkció megvalósult, beleértve a videó kódolását/dekódolását és az energia-irányítást.
  • Teljes körű működés x86-kompatibilis Zhaoxin processzorokon, amelyeket a VIA cég és Sanghaj kormányának együttműködése hozott létre.
  • Energiafelhasználás-irányító alrendszer Intel Speed Select technológiával, amely egyes Xeon processzorcsaládba tartozó CPU-k sajátossága. A technológia lehetővé teszi a teljesítmény részletes beállítását minden egyes CPU mag számára.
  • Energiahatékony várakozási mechanizmus felhasználói térben, amely az Intel Tremont processzorok umwait utasításait használja. Részletek.
  • Az 0.0.0.0/8 tartomány használata engedélyezve lett, ami 16 millió új IPv4-címet biztosít. Részletek.
  • Rugalmas, könnyű hypervisor ACRN, amely jól illeszkedik IoT-rendszerek (Internet of Things) kezelésére. Részletek.

Az alábbiakban felsorolunk néhány egyéb módosítást.

A kernel fő része

  • Támogatás az xz-formátumú firmware tömörítésére, amely lehetővé teszi a /lib/firmware könyvtár méretének ~420 MB-ról ~130 MB-ra való csökkentését.
  • Új rendszerhívás verzió a clone() funkciónak, lehetőség a nagyobb számú zászlók megadására. Részletek.
  • Automatikus nagyobb betűtípus kiválasztás a magas felbontású konzolon.
  • A CONFIG_PREEMPT_RT opció, amely a RT-patch készlet gyors integrációját jelzi a kernel fő áramába.

Fájlrendszer alrendszer

  • A BULKSTAT és INUMBERS rendszerhívások az XFS v5-höz, szintén megkezdődött az inode-ok több szálú bejárása.
  • A Btrfs most gyors ellenőrző összegeket (crc32c) használ minden architektúrán.
  • Az Ext4-re nyitott fájlokhoz most szigorúan alkalmazzák a változtathatatlansági (immutable) zászlót. Megvalósították a lyukak (holes) támogatását a könyvtárakban.
  • A CEPH megtanult együttműködni a SELinux-szal.
  • A smbdirect mechanism in CIFS is no longer considered experimental. Cryptographic algorithms for SMB3.1.1 GCM have been added. The file opening speed has been increased.
  • F2FS can now host swap files that operate in direct access mode. It is possible to disable the garbage collector when checkpoint=disable.
  • NFS clients can establish multiple TCP connections to the server via the nconnect=X mount option.

Memória alrendszer

  • Each dma-buf is assigned a full inode. Detailed data about the usage of shmem buffers can be obtained from the directories /proc/*/fd and /proc/*/map_files.
  • The smaps mechanism shows separate information on anonymous and shared memory, as well as on the file cache in the proc file smaps_rollup.
  • Using rbtree for swap_extent has improved performance in conditions of active swapping by multiple processes.
  • The number of vmalloc pages is displayed in /proc/meminfo.
  • The capabilities of tools/vm/slabinfo in sorting caches by fragmentation degree have been expanded.

Virtualizáció és biztonság

  • The virtio-iommu driver for paravirtualized devices allows sending IOMMU requests without emulating address tables.
  • The virtio-pmem driver provides access to storage through physical address space.
  • Accelerated access to metadata for vhost. For TX PPS tests, speed increases of 24% have been reported.
  • For vhost_net, zerocopy is disabled by default.
  • Encryption keys can be attached to namespaces.
  • Support for xxhash, an extremely fast non-cryptographic hash algorithm, whose speed is limited only by memory performance.

Hálózati alrendszer

  • Initial support for nexthop objects created to enhance the scalability of IPv4 and IPv6 routes.
  • Netfilter has learned to offload filtering to hardware acceleration devices. Built-in connection tracking support for bridges has been added.
  • A new traffic control module allows manipulation of MPLS headers in packets.
  • The isdn4linux subsystem has been removed.
  • LE pings are available for Bluetooth.

Hardverarchitektúrák

  • New ARM platforms and devices: Mediatek mt8183, Amlogic G12B, Kontron SMARC SoM, Google Cheza, devkit for Purism Librem5, Qualcomm Dragonboard 845c, Hugsun X99 TV Box, and others.
  • For x86, a mechanism /proc//arch_status has been added to display architecture-specific information such as the last use time of AVX512.
  • VMX operation has been optimized for KVM, with a 12% increase in vmexit speed.
  • Frissített és bővített információk az Intel KabyLake, AmberLake, WhiskeyLake és Ice Lake processzorokról.
  • LZMA és LZO tömörítés a PowerPC uImage-hez.
  • Biztonságos virtio virtualizáció S390-hez.
  • Nagy memóriaoldalak támogatása RISCV-hez.
  • Időutazási mód User-mode Linux számára (idő lassítása és gyorsítása).

Eszközmeghajtók

  • HDR metaadatok felismerése az amdgpu és i915 meghajtókhoz.
  • Funkcionalitásbővítések a Vega12 és Vega20 grafikus chippekhez az amdgpu-ban.
  • Többszegmenses gamma-korrekció i915-höz, valamint aszinkron kijelző kikapcsolás és számos új firmware.
  • A Nouveau grafikus meghajtó megtanulta felismerni a TU116 család chipjeit.
  • Új Bluetooth protokollok MediaTek MT7663U és MediaTek MT7668U számára.
  • TLS TX HW lefejtés Infiniband-hoz, valamint a hardveres és hőmérsékleti monitorozás bővítése.
  • Elkhart Lake felismerése a HD Audio meghajtóban.
  • Új audióeszközök és kodekek: Conexant CX2072X, Cirrus Logic CS47L35/85/90, Cirrus Logic Madera, RT1011/1308.
  • Apple SPI meghajtó a billentyűzet és a trackpad számára.
  • A watchdog alrendszerben meg lehet határozni a maximális időt a /dev/watchdogN megnyitásához.
  • A cpufreq frekvenciavezérlő mechanizmus támogatja az imx-cpufreq-dt-t és a Raspberry Pi-t.

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster