Nuk ka dalë ende bërthama Linux 5.3!

Risi të reja kryesore

  • Mekanizmi pidfd, i cili lejon tĂ« caktosh njĂ« PID tĂ« caktuar pĂ«r ndonjĂ« proces. Caktimi vazhdon tĂ« ketĂ« efekt edhe pas pĂ«rfundimit tĂ« procesit, nĂ« mĂ«nyrĂ« qĂ« PID tĂ« mund tĂ« jepet pĂ«rsĂ«ri gjatĂ« ripĂ«rtypjes. Detajet.
  • Kufizimet e gama frekuencave nĂ« planifikuesin e proceseve. PĂ«r shembull, proceset kritike mund tĂ« ekzekutohen me njĂ« prag minimal frekuence (p.sh., jo mĂ« pak se 3 GHz), ndĂ«rsa ato me pĂ«rprioritet tĂ« ulĂ«t — me njĂ« prag maksimal frekuence (p.sh., jo mĂ« shumĂ« se 2 GHz). Detajet.
  • MbĂ«shtetje pĂ«r grafikĂ«t e familjes AMD Navi (RX5700) nĂ« drajverin amdgpu. ËshtĂ« realizuar tĂ« gjithĂ« funksionaliteti i nevojshĂ«m, duke pĂ«rfshirĂ« kodimin/faqen e videove dhe menaxhimin e energjisĂ«.
  • Funksionim i plotĂ« nĂ« procesorĂ«t e pajtueshĂ«m me x86 Zhaoxin, tĂ« krijuar si rezultat i bashkĂ«punimit ndĂ«rmjet kompanisĂ« VIA dhe qeverisĂ« sĂ« Shangait.
  • NĂ«n-sistemi i menaxhimit tĂ« energjisĂ« sipas teknologjisĂ« Intel Speed Select, e cila Ă«shtĂ« tipike pĂ«r disa procesorĂ« tĂ« familjes Xeon. Kjo teknologji Ă«shtĂ« e njohur pĂ«r mundĂ«sinĂ« e konfigurimit tĂ« detajuar tĂ« performancĂ«s pĂ«r çdo bĂ«rthamĂ« tĂ« CPU.
  • Mekanizmi energjisĂ« efikase tĂ« modalitetit tĂ« pritjes sĂ« proceseve nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit, duke pĂ«rdorur instruktionet umwait pĂ«r procesorĂ«t Intel Tremont. Detajet.
  • ËshtĂ« lejuar pĂ«rdorimi i gamĂ«s 0.0.0.0/8, qĂ« ofron 16 milion adresa tĂ« reja IPv4. Detajet.
  • Hipervizori fleksibĂ«l dhe i lehtĂ« ACRN, i pĂ«rshtatshĂ«m pĂ«r menaxhimin e sistemeve IoT (internet i gjĂ«rave). Detajet.

Më poshtë janë disa ndryshime të tjera.

Pjesa kryesore e bërthamës

  • MbĂ«shtetje pĂ«r kompresimin e firmware nĂ« formatin xz, duke e reduktuar katalogun /lib/firmware nga ~420 Mb nĂ« ~130 Mb.
  • NjĂ« variant i ri i thirrjes sĂ« sistemit clone() me mundĂ«sinĂ« pĂ«r tĂ« caktuar mĂ« shumĂ« flaga. Detajet.
  • Zgjedhja automatike e njĂ« fonti mĂ« tĂ« madh pĂ«r pĂ«rkufizime tĂ« larta nĂ« konsolĂ«.
  • Opsioni CONFIG_PREEMPT_RT, qĂ« shĂ«non integrimin e shpejtĂ« tĂ« paketave RT nĂ« degĂ«n kryesore tĂ« bĂ«rthamĂ«s.

Sistemi i skedarëve

  • Thirrjet e sistemit BULKSTAT dhe INUMBERS pĂ«r XFS v5, gjithashtu Ă«shtĂ« filluar puna pĂ«r implementimin e kalimit tĂ« shumĂ«fishtĂ« tĂ« inodeve.
  • Btrfs tani pĂ«rdor kontrolle tĂ« shpejta tĂ« kontrollit (crc32c) nĂ« tĂ« gjitha arkitekturĂ«t.
  • Flagu i pandryshueshmĂ«risĂ« (immunizimit) tani aplikohet ngurtĂ«sisht pĂ«r skedarĂ«t e hapur nĂ« Ext4. ËshtĂ« implementuar mbĂ«shtetje pĂ«r boshllĂ«qet (holes) nĂ« katalogĂ«.
  • CEPH ka mĂ«suar tĂ« punojĂ« me SELinux.
  • Mekanizmi smbdirect nĂ« CIFS nuk konsiderohet mĂ« eksperimentale. Shtohen algorithmat kriptografike pĂ«r SMB3.1.1 GCM. ShpejtĂ«sia e hapjes sĂ« skedarĂ«ve Ă«shtĂ« rritur.
  • NĂ« F2FS mund tĂ« vendosen skedarĂ« kĂ«mbimi, ata punojnĂ« nĂ« mĂ«nyrĂ« direkte. MundĂ«sia pĂ«r tĂ« çaktivizuar mbledhĂ«sin e plehrave kur checkpoint=disable.
  • KlientĂ«t NFS mund tĂ« vendosin disa lidhje TCP nĂ« server pĂ«rmes opsionit tĂ« montimit nconnect=X.

Nën-sistemi i memorie

  • Çdo dma-buf merr njĂ« inode tĂ« plotĂ«. Nga katalogĂ«t /proc/*/fd dhe /proc/*/map_files mund tĂ« merret shumĂ« informacion nĂ« detaje mbi pĂ«rdorimin e bufereve shmem.
  • Mekanizmi smaps tregon informacion tĂ« veçantĂ« pĂ«r memorjen anonime dhe tĂ« ndarĂ«, si dhe pĂ«r cache-in e skedarĂ«ve nĂ« skedarin proc smaps_rollup.
  • PĂ«rdorimi i rbtree pĂ«r swap_extent ka pĂ«rmirĂ«suar performancĂ«n nĂ« kushte aktive tĂ« pĂ«rdorimit tĂ« kĂ«mbimit nga shumĂ« procese.
  • /proc/meminfo tregon numrin e faqeve vmalloc.
  • Kapacitetet e tools/vm/slabinfo janĂ« zgjeruar nĂ« lidhje me renditjen e cache-ve sipas shkallĂ«s sĂ« fragmentimit.

Virtualizimi dhe siguria

  • Drejtori virtio-iommu pĂ«r pajisje tĂ« paravirtualizuara, i cili lejon dĂ«rgimin e kĂ«rkesave IOMMU pa emulim tĂ« tabelave tĂ« adresave.
  • Drejtori virtio-pmem pĂ«r qasje nĂ« ruajtĂ«sit pĂ«rmes hapĂ«sirĂ«s fizike tĂ« adresave.
  • Accelerimi i aksesit nĂ« metadata pĂ«r vhost. PĂ«r testet TX PPS, shpejtĂ«sia tregon njĂ« rritje prej 24%.
  • PĂ«r vhost_net, zerocopy Ă«shtĂ« ndaluar si parazgjedhje.
  • ÇelĂ«sat e enkriptimit mund tĂ« bashkĂ«ngjiten nĂ« hapĂ«sira emĂ«ruesi.
  • MbĂ«shtetje pĂ«r xxhash — njĂ« algoritĂ«m shumĂ« tĂ« shpejtĂ« hashing jo-kriptografik, shpejtĂ«sia e tĂ« cilit Ă«shtĂ« e kufizuar vetĂ«m nga performanca e memories.

Sistemi i rrjetit

  • MbĂ«shtetje fillestare pĂ«r objektet nexthop, tĂ« krijuara pĂ«r tĂ« pĂ«rmirĂ«suar skalabilitetin e rrugĂ«ve IPv4 dhe IPv6.
  • Netfilter ka mĂ«suar tĂ« ngarkohet filtrimi nĂ« pajisje hardware pĂ«r pĂ«rshpejtim. U shtua mbĂ«shtetje e integruar pĂ«r ndjekjen e lidhjeve pĂ«r urat.
  • Moduli i ri i kontrollit tĂ« trafikut, i cili lejon manipulimin e titujve MPLS tĂ« pacakĂ«ve.
  • Sistemi isdn4linux Ă«shtĂ« hequr.
  • Ping LE janĂ« nĂ« dispozicion pĂ«r Bluetooth.

Arkitekturat harduerike

  • Platforma dhe pajisje tĂ« reja ARM: Mediatek mt8183, Amlogic G12B, Kontron SMARC SoM, Google Cheza, devkit pĂ«r Purism Librem5, Qualcomm Dragonboard 845c, Hugsun X99 TV Box, etj.
  • PĂ«r x86 Ă«shtĂ« shtuar mekanizmi /proc/<pid>/arch_status pĂ«r tĂ« shfaqur informacion arkitekturor tĂ« veçantĂ« si koha e fundit e pĂ«rdorimit tĂ« AVX512.
  • Puna e VMX pĂ«r KVM Ă«shtĂ« optimizuar, shpejtĂ«sia vmexit Ă«shtĂ« rritur me 12%.
  • Informacionet lidhur me procesorĂ«t Intel KabyLake, AmberLake, WhiskeyLake dhe Ice Lake janĂ« shtuar dhe pĂ«rditĂ«suar.
  • Shtypja lzma dhe lzo pĂ«r uImage nĂ« PowerPC.
  • Virtualizimi i sigurt virtio pĂ«r S390.
  • PĂ«rkrahje pĂ«r faqe tĂ« mĂ«dha memorie pĂ«r RISCV.
  • Rejimi i udhĂ«timit nĂ« kohĂ« pĂ«r User-mode Linux (ngadalĂ«simi dhe shkallĂ«zimi i kohĂ«s).

Drejtorët e pajisjeve

  • Njohja e metadatat HDR pĂ«r drejtuesit amdgpu dhe i915.
  • Zgjerimet e funksionalitetit pĂ«r kartat grafike Vega12 dhe Vega20 nĂ« amdgpu.
  • Korrigjimi i gamĂ«s multisegment pĂ«r i915, si dhe ndalimi asinkron i energjisĂ« sĂ« ekranit dhe njĂ« seri e re firmware.
  • Drejtuesi i videos Nouveau ka mĂ«suar tĂ« njohĂ« çipat e familjes TU116.
  • Protokollat e reja Bluetooth MediaTek MT7663U dhe MediaTek MT7668U.
  • Shkarkimi TLS TX HW pĂ«r Infiniband, si dhe zgjerimi i monitorimit tĂ« ngrohjes dhe harduerit.
  • Njohja e Elkhart Lake nĂ« drejtuesin HD Audio.
  • Pajisjet dhe kodekĂ«t e rinj tĂ« audios: Conexant CX2072X, Cirrus Logic CS47L35/85/90, Cirrus Logic Madera, RT1011/1308.
  • Drejtor i Apple SPI pĂ«r tastierĂ«n dhe trackpad-in.
  • NĂ« nĂ«nsistemin watchdog mund tĂ« vendosni njĂ« kohĂ« maksimale pĂ«r hapjen e /dev/watchdogN.
  • Mekanizmi i menaxhimit tĂ« frekuencĂ«s cpufreq mori mbĂ«shtetje pĂ«r imx-cpufreq-dt dhe Raspberry Pi.

Burimi: linux.org.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster