Linux kernel 5.0 yatulutsidwa

Kuchulukitsa chiwerengero cha mtundu waukulu kufika pa 5 sikutanthauza kusintha kwakukulu kapena kusokonezeka. Zimangothandiza wokondedwa wathu Linus Torvalds kukhalabe ndi mtendere wamumtima. M'munsimu muli mndandanda wa zina zosinthika ndi zatsopano.

Core core:

  • CFS process scheduler pa asymmetric processors ngati ARM imagwira ntchito mosiyana - imakweza ma cores amphamvu otsika komanso osapatsa mphamvu poyamba.
  • Kupyolera mu fanotify file tracking tracking API, mutha kulandira zidziwitso fayilo ikatsegulidwa kuti ichitike.
  • Wolamulira wa cpuset waphatikizidwa, womwe ungagwiritsidwe ntchito kuchepetsa magulu a njira pogwiritsa ntchito ma CPU ndi ma node a NUMA.
  • Thandizo la zipangizo za ARM zotsatirazi zikuphatikizidwa: Qualcomm QCS404, Allwinner T3, NXP/Freescale i.MX7ULP, NXP LS1028A, i.MX8, RDA Micro RDA8810PL, Rockchip Gru Scarlet, Allwinner Emlid Neutis N5, ndi ena ambiri.
  • Kupititsa patsogolo kagawo kakang'ono ka ARM: memory hot-plug, Meltdown ndi Specter chitetezo, 52-bit memory adilesi, etc.
  • Thandizo la malangizo a WBNOINVD a x86-64.

Memory subsystem:

  • Kusintha kwa tag yoyeserera ndi kukumbukira pang'ono kulipo pa chida cha KASAN pamapulatifomu a ARM64.
  • Kugawikana kwa kukumbukira kwachepetsedwa kwambiri (mpaka 90%), zomwe zimapangitsa kuti Transparent HugePage imagwirira ntchito bwino.
  • Kuchita kwa mremap(2) m'malo akulu okumbukira kwawonjezedwa mpaka nthawi 20.
  • Mu makina a KSM, jhash2 imasinthidwa ndi xxhash, chifukwa chake liwiro la KSM pa machitidwe a 64-bit lawonjezeka ndi kasanu.
  • Kusintha kwa ZRam ndi OOM.

Tsekani zida ndi mafayilo amafayilo:

  • Makina a blk-mq okhala ndi mizere yamitundu yambiri yama mizere yopempha akhala wamkulu pazida zotchinga. Ma code onse omwe si a mq achotsedwa.
  • Kusintha kwa chithandizo cha NVMe, makamaka pankhani yogwiritsira ntchito chipangizo pa intaneti.
  • Kwa Btrfs, chithandizo chonse cha mafayilo osinthana chimakhazikitsidwa, komanso kusintha FSID popanda kulembanso metadata.
  • Kuyimba kwa ioctl kwawonjezedwa ku F2FS kuti muwonetsetse FS kudzera pa fsck.
  • Integrated BinderFS - pseudo-FS yolumikizirana. Imakulolani kuyendetsa maulendo angapo a Android pamalo amodzi.
  • Zosintha zingapo mu CIFS: Cache ya DFS, mawonekedwe owonjezera, smb3.1.1 protocol.
  • ZRam imagwira ntchito bwino kwambiri ndi zida zosinthira zosagwiritsidwa ntchito, kupulumutsa kukumbukira.

Chitetezo ndi virtualization:

  • Anawonjezera ntchito ya Streebog hash (GOST 34.11-2012), yopangidwa ndi FSB ya Russian Federation.
  • Kuthandizira kwa Adiantum encryption algorithm yopangidwa ndi Google pazida zotsika mphamvu.
  • Ma aligorivimu XChaCha12, XChaCha20 ndi NHPoly1305 zikuphatikizidwa.
  • Kugwira mafoni a seccomp tsopano kungasunthidwe kumalo ogwiritsira ntchito.
  • Kwa machitidwe a alendo a KVM, chithandizo cha Intel processor Trace extensions chimakhazikitsidwa ndi kuwonongeka kochepa.
  • Kusintha kwa KVM/Hyper-V subsystem.
  • Dalaivala wa virtio-gpu tsopano amathandizira kuyerekezera kwa EDID kwa oyang'anira.
  • Dalaivala wa virtio_blk amagwiritsa ntchito kuyimba foni.
  • Kukhazikitsidwa kwachitetezo cha kukumbukira kwa NV kutengera mafotokozedwe a Intel DSM 1.8.

Oyendetsa Chipangizo:

  • Zosintha pa DRM API kuti zithandizire kulunzanitsa kosinthika (gawo la muyezo wa DisplayPort) ndi mitengo yotsitsimutsa (gawo la HDMI).
  • Muyezo wa Display Stream Compression umaphatikizidwira kuphatikizika kosataya kwa makanema amakanema omwe amayankhidwa pazithunzi zapamwamba kwambiri.
  • Dalaivala wa AMDGPU tsopano amathandizira FreeSync 2 HDR ndi GPU kukonzanso kwa CI, VI, SOC15.
  • Woyendetsa kanema wa Intel tsopano amathandizira tchipisi ta Amber Lake, YCBCR 4:2:0 ndi YCBCR 4:4:4 mafomu.
  • Dalaivala wa Nouveau amaphatikizanso ntchito ndi makanema amakanema abanja la Turing TU104/TU106.
  • Madalaivala ophatikizika a Raspberry Pi touchscreen, CDTech panels, Banana Pi, DLC1010GIG, etc.
  • Dalaivala wa HDA amathandizira batani la "jack", zizindikiro za LED, zida za Tegra186 ndi Tegra194.
  • Dongosolo lolowetsamo laphunzira kugwira ntchito ndikupukuta mwatsatanetsatane pa mbewa za Microsoft ndi Logitech.
  • Zosintha zambiri pamadalaivala amakamera, ma TV tuner, USB, IIO, ndi zina zambiri.

Network subsystem:

  • Stack ya UDP imathandizira makina a zero-copy potumiza deta pa socket popanda kusungitsa pakati.
  • Makina a Generic Receive Offload nawonso awonjezedwa pamenepo.
  • Kupititsa patsogolo ntchito zofufuzira mu ndondomeko za xfrm pamene pali zambiri.
  • Kutha kutsitsa ma tunnel awonjezedwa kwa dalaivala wa VLAN.
  • Zosintha zingapo zothandizira Infiniband ndi maukonde opanda zingwe.

Source: linux.org.ru

Kuwonjezera ndemanga