Chaidh Linux kernel 5.3 a leigeil ma sgaoil!

Prìomh innleachdan

  • Leigidh an uidheamachd pidfd leat PID sònraichte a shònrachadh do phròiseas. Bidh pinning a’ leantainn às deidh don phròiseas a bhith air a chrìochnachadh gus an tèid am PID a chuir thuige nuair a thòisicheas e a-rithist. Seall mion-fhiosrachadh.
  • Crìochan raointean tricead ann an clàr-ama a’ phròiseis. Mar eisimpleir, faodar pròiseasan èiginneach a ruith aig ìre tricead as ìsle (can, nach eil nas lugha na 3 GHz), agus faodar pròiseasan le prìomhachas ìosal a ruith aig ìre tricead nas àirde (mar eisimpleir, gun a bhith nas fhaide na 2 GHz). Seall mion-fhiosrachadh.
  • Taic airson sgoltagan bhidio teaghlaich AMD Navi (RX5700) anns an draibhear amdgpu. Tha a h-uile gnìomh riatanach air a bhuileachadh, a’ toirt a-steach còdachadh / còdachadh bhidio agus riaghladh cumhachd.
  • Air a ruith gu h-iomlan air pròiseasairean Zhaoxin a tha co-chosmhail ri x86, a chaidh a chruthachadh mar thoradh air co-obrachadh eadar VIA agus riaghaltas Shanghai.
  • Fo-shiostam riaghlaidh cumhachd a’ cleachdadh teicneòlas Intel Speed ​​​​Select, a tha àbhaisteach do chuid de luchd-giullachd den teaghlach Xeon. Tha an teicneòlas sònraichte airson a chomas air coileanadh a ghleusadh airson gach cridhe CPU.
  • Inneal feitheamh pròiseas àite cleachdaiche lùth-èifeachdach a’ cleachdadh stiùireadh umwait airson pròiseasairean Intel Tremont. Seall mion-fhiosrachadh.
  • Tha an raon 0.0.0.0 / 8 air aontachadh airson a chleachdadh, a bheir seachad 16 millean seòladh IPv4 ùr. Seall mion-fhiosrachadh.
  • Hypervisor ACRN sùbailte, aotrom, a tha gu math freagarrach airson siostaman IoT a riaghladh (Eadar-lìon Rudan). Seall mion-fhiosrachadh.

Gu h-ìosal tha beagan atharrachaidhean eile.

Prìomh phàirt den bhun-stèidh

  • Taic airson firmware a dhlùthadh gu cruth xz, a leigeas leat an eòlaire / lib / firmware a lughdachadh bho ~ 420 MB gu ~ 130 MB.
  • Tionndadh ùr den t-siostam clone () gairm leis a’ chomas barrachd bhrataichean a shuidheachadh. Seall mion-fhiosrachadh.
  • Taghadh fèin-ghluasadach de chruth-clò nas motha airson àrd-rèiteachaidhean sa chonsail.
  • Tha an roghainn CONFIG_PREEMPT_RT a’ comharrachadh amalachadh luath de sheata de phìosan RT a-steach don phrìomh mheur kernel.

Fo-shiostam faidhle

  • Tha siostam BULKSTAT agus INUMBERS ag iarraidh XFS v5, agus tha obair cuideachd air tòiseachadh air cur an gnìomh ioma-snàthainn inode traversal.
  • Bidh Btrfs a-nis a’ cleachdadh checksums luath (crc32c) air a h-uile ailtireachd.
  • Tha a’ bhratach immutability (immutability) a-nis air a chuir gu teann ri faidhlichean fosgailte air Ext4. Taic air a chuir an gnìomh airson tuill ann an clàran.
  • Tha CEPH air ionnsachadh a bhith ag obair le SELinux.
  • Chan eilear a’ beachdachadh air an uidheamachd smbdirect ann an CIFS deuchainneach tuilleadh. Chaidh algorithms criptografach a chur ris airson SMB3.1.1 GCM. Àrdachadh air astar fosgladh faidhle.
  • Faodaidh F2FS aoigheachd a thoirt do fhaidhlichean suaip; bidh iad ag obair ann am modh ruigsinneachd dìreach. Comas an neach-cruinneachaidh sgudail a chuir dheth le checkpoint = cuir à comas.
  • Faodaidh teachdaichean NFS grunn cheanglaichean TCP a stèidheachadh ri frithealaiche aig an aon àm tron ​​​​roghainn nconnect = X mount.

Fo-shiostam cuimhne

  • Tha inod iomlan air a thoirt do gach dma-buf. Tha na clàran / proc/*/fd agus / proc/*/map_files a’ toirt seachad tòrr fiosrachaidh mionaideach mu chleachdadh bufair shmem.
  • Bidh an einnsean smaps a’ taisbeanadh fiosrachadh fa-leth mu chuimhne gun urra, cuimhne co-roinnte, agus tasgadan an fhaidhle anns an fhaidhle smaps_rollup proc.
  • Le bhith a’ cleachdadh rbtree airson swap_extent dèanadas nas fheàrr nuair a bha mòran phròiseasan ag atharrachadh gu gnìomhach.
  • / proc/meminfo a’ taisbeanadh an àireamh de dhuilleagan vmalloc.
  • Chaidh comasan innealan/vm/slabinfo a leudachadh a thaobh a bhith a’ rèiteach tasgadan a rèir ìre de bhriseadh.

Mas-fhìor agus tèarainteachd

  • An draibhear virtio-iommu airson inneal paravirtualized a leigeas leat iarrtasan IOMMU a chuir gun a bhith ag aithris clàran seòlaidh.
  • An draibhear virtio-pmem airson faighinn gu draibhearan tron ​​​​àite seòlaidh corporra.
  • Luathachadh ruigsinneachd gu meata-dàta airson vhost. Airson TX tha deuchainnean PPS a’ nochdadh àrdachadh 24% ann an astar.
  • Tha Zerocopy à comas gu bunaiteach airson vhost_net.
  • Faodar iuchraichean crioptachaidh a cheangal ri beàrnan ainmean.
  • Taic airson xxhash, algairim hashing neo-cryptographic air leth luath aig a bheil astar air a chuingealachadh a-mhàin le coileanadh cuimhne.

Fo-shiostam lìonra

  • Taic tùsail airson nithean nexthop air an dealbhadh gus scalability slighean IPv4 agus IPv6 a leasachadh.
  • Tha Netfilter air ionnsachadh sìoladh a luchdachadh sìos gu innealan luathachaidh bathar-cruaidh. Chaidh taic tracadh ceangail dùthchasach a chur ris airson drochaidean.
  • Modal smachd trafaic ùr a leigeas leat cinn-cinn pacaid MPLS a làimhseachadh.
  • Chaidh am fo-shiostam isdn4linux a thoirt air falbh.
  • LE pings rim faighinn airson Bluetooth.

Ailtireachd bathar-cruaidh

  • Àrd-ùrlaran agus innealan ARM ùra: Mediatek mt8183, Amlogic G12B, Kontron SMARC SoM, Google Cheza, devkit airson Purism Librem5, Qualcomm Dragonboard 845c, Hugsun X99 TV Box, msaa.
  • Airson x86, chaidh an uidheamachd / proc/ a chur ris /arch_status gus fiosrachadh sònraichte ailtireachd a thaisbeanadh leithid an turas mu dheireadh a chaidh an AVX512 a chleachdadh.
  • Coileanadh VMX as fheàrr airson KVM, mheudaich astar vmexit 12%.
  • Chuir sinn ris agus ùraich sinn diofar fhiosrachadh mu phròiseasan Intel KabyLake, AmberLake, WhiskyLake agus Ice Lake.
  • teannachadh lzma agus lzo airson uImage air PowerPC.
  • virtio-virtualization tèarainte airson S390.
  • Taic airson duilleagan cuimhne mòra airson RISCV.
  • Modh siubhail ùine airson modh cleachdaiche Linux (slaodach ùine agus luathachadh).

Draibhearan inneal

  • Aithneachadh meata-dàta HDR airson draibhearan amdgpu agus i915.
  • Leudachadh comas-gnìomh airson sgoltagan bhidio Vega12 agus Vega20 ann an amdgpu.
  • Ceartachadh gamma ioma-segment airson i915, a bharrachd air cumhachd sgrion asyncronach agus grunn firmware ùr.
  • Tha an draibhear bhidio Nouveau air ionnsachadh chips aithneachadh bhon teaghlach TU116.
  • Pròtacalan Bluetooth ùra MediaTek MT7663U agus MediaTek MT7668U.
  • TLS TX HW far-luchdachadh airson Infiniband, a bharrachd air bathar-cruaidh leasaichte agus sgrùdadh teothachd.
  • Aithneachadh air Elkhart Lake anns an draibhear HD Audio.
  • Innealan claisneachd agus codecs ùra: Conexant CX2072X, Cirrus Logic CS47L35/85/90, Cirrus Logic Madera, RT1011/1308.
  • Apple SPI draibhear airson a ' mheur-chlàir agus trackpad.
  • Anns an fho-shiostam faire, faodaidh tu crìoch-ama a shuidheachadh airson fosgladh /dev/watchdogN.
  • Tha an uidheamachd smachd tricead cpufreq a’ faighinn taic bho imx-cpufreq-dt agus Raspberry Pi.

Source: linux.org.ru

Cuir beachd ann