Chaidh Linux kernel 5.0 a leigeil ma sgaoil

Chan eil àrdachadh àireamh a’ phrìomh dhreach gu 5 a’ ciallachadh atharrachaidhean mòra no briseadh co-chòrdalachd. Tha e dìreach a’ cuideachadh ar gràdhach Linus Torvalds gus fois inntinn a chumail. Gu h-ìosal tha liosta de chuid de dh'atharrachaidhean agus innleachdan.

Bun-ìre:

  • Bidh clàr-ama pròiseas CFS air pròiseasairean neo-chunbhalach leithid ARM ag obair ann an dòigh eadar-dhealaichte - bidh e an-toiseach a’ luchdachadh coraichean le cumhachd ìosal agus lùth-èifeachdach.
  • Tron API tracadh tachartas faidhle fanotify, gheibh thu fiosan nuair a thèid faidhle fhosgladh airson a chuir gu bàs.
  • Tha an rianadair cpuset air a bhith amalaichte, a dh'fhaodar a chleachdadh gus buidhnean de phròiseasan a chuingealachadh stèidhichte air cleachdadh nodan CPU agus NUMA.
  • Tha taic airson na h-innealan ARM a leanas air a thoirt a-steach: Qualcomm QCS404, Allwinner T3, NXP/Freescale i.MX7ULP, NXP LS1028A, i.MX8, RDA Micro RDA8810PL, Rockchip Gru Scarlet, Allwinner Emlid Neutis N5, agus mòran eile.
  • Leasachaidhean ann am fo-shiostam ARM: cuimhne teth-plug, dìon Meltdown agus Specter, seòladh cuimhne 52-bit, msaa.
  • Taic airson stiùireadh WBNOINVD airson x86-64.

Fo-shiostam cuimhne:

  • Tha ionadachadh taga deuchainn le caitheamh cuimhne ìosal ri fhaighinn airson inneal KASAN air àrd-ùrlaran ARM64.
  • Tha briseadh cuimhne air a lughdachadh gu mòr (suas ri 90%), agus mar thoradh air an sin tha an inneal Transparent HugePage ag obair nas fheàrr.
  • Tha coileanadh mremap(2) air raointean cuimhne mòra air àrdachadh suas ri 20 uair.
  • Anns an uidheamachd KSM, thèid xxhash a chuir an àite jhash2, leis gu bheil astar KSM air siostaman 64-bit air a dhol suas 5 tursan.
  • Leasachaidhean air ZRam agus OOM.

Cuir bacadh air innealan agus siostaman faidhle:

  • Tha an uidheamachd blk-mq le siostam ioma-ìre de chiudhaichean iarrtas air fàs gu bhith na phrìomh fhear airson innealan bloca. Chaidh a h-uile còd neo-mq a thoirt air falbh.
  • Leasachaidhean air taic NVMe, gu sònraichte a thaobh obrachadh innealan thairis air an lìonra.
  • Airson Btrfs, tha làn thaic airson faidhlichean suaip air a bhuileachadh, a bharrachd air a bhith ag atharrachadh an FSID gun a bhith ag ath-sgrìobhadh meata-dàta.
  • Chaidh gairm ioctl a chuir ri F2FS airson sgrùdadh a chuir dheth air an FS tro fsck.
  • BinderFS aonaichte - pseudo-FS airson conaltradh eadar-phròiseis. Leigidh seo leat iomadh suidheachadh de Android a ruith san aon àrainneachd.
  • Grunn leasachaidhean ann an CIFS: tasgadan DFS, buadhan leudaichte, protocol smb3.1.1.
  • Bidh ZRam ag obair nas fheàrr le innealan suaip nach deach a chleachdadh, a’ sàbhaladh cuimhne.

Tèarainteachd agus virtualization:

  • Chaidh gnìomh hash Streebog a chur ris (GOST 34.11-2012), air a leasachadh le FSB Caidreachas na Ruis.
  • Taic don algairim crioptachaidh Adiantum air a leasachadh le Google airson innealan cumhachd ìosal.
  • Algorithms XChaCha12, XChaCha20 agus NHPoly1305 air an toirt a-steach.
  • Faodar làimhseachadh gairmean seccomp a-nis a ghluasad gu àite luchd-cleachdaidh.
  • Airson siostaman aoighean KVM, tha taic airson leudachadh Intel Processor Trace air a chuir an gnìomh le glè bheag de lughdachadh coileanaidh.
  • Leasachaidhean ann am fo-shiostam KVM/Hyper-V.
  • Tha an draibhear virtio-gpu a-nis a’ toirt taic do shamhlachadh EDID airson sgrùdairean brìgheil.
  • Bidh an dràibhear virtio_blk a' cur a' ghairm tàir air falbh.
  • Feartan tèarainteachd air an cur an gnìomh airson cuimhne NV stèidhichte air mion-chomharrachadh Intel DSM 1.8.

Draibhearan inneal:

  • Atharraichean air an DRM API gus làn thaic a thoirt do shioncronachadh atharrachail (pàirt de inbhe DisplayPort) agus ìrean ùrachaidh caochlaideach (pàirt den inbhe HDMI).
  • Tha inbhe teannachaidh Sruth Taisbeanaidh air a ghabhail a-steach airson teannachadh gun chall de shruthan bhidio air an seòladh gu scrionaichean àrd-rèiteachaidh.
  • Tha draibhear AMDGPU a-nis a’ toirt taic do FreeSync 2 HDR agus ath-shuidheachadh GPU airson CI, VI, SOC15.
  • Tha an draibhear bhidio Intel a-nis a’ toirt taic do chips Amber Lake, cruthan YCBCR 4: 2: 0 agus YCBCR 4: 4: 4.
  • Tha an draibhear Nouveau a’ toirt a-steach obair le modhan bhidio airson cairtean bhidio den teaghlach Turing TU104 / TU106.
  • Dràibhearan aonaichte airson scrion-touch Raspberry Pi, panalan CTech, Banana Pi, DLC1010GIG, msaa.
  • Bidh an draibhear HDA a’ toirt taic don phutan “jack”, comharran LED, innealan Tegra186 agus Tegra194.
  • Tha am fo-shiostam inntrigidh air ionnsachadh a bhith ag obair le scrollaidh àrd-chruinneas air cuid de luchagan Microsoft agus Logitech.
  • Tòrr atharrachaidhean ann an draibhearan airson camarathan-lìn, tuners Tbh, USB, IIO, msaa.

Fo-shiostam lìonraidh:

  • Bidh an stac UDP a’ toirt taic don uidheamachd leth-bhreac airson dàta a chuir thairis air socaid gun buffering eadar-mheadhanach.
  • Chaidh an uidheamachd Coitcheann Faigh Offload a chuir ris an sin cuideachd.
  • Coileanadh rannsachaidh nas fheàrr ann am poileasaidhean xfrm nuair a tha àireamh mhòr dhiubh ann.
  • Chaidh an comas tunailean a luchdachadh a chuir ris an draibhear VLAN.
  • Grunn leasachaidhean ann an taic airson Infiniband agus lìonraidhean gun uèir.

Source: linux.org.ru

Cuir beachd ann