Linux 5.8: ẹya ti o tobi julọ ninu itan-akọọlẹ Linux ti tẹlẹ ti tu silẹ

Linus Torvalds ṣafihan ifilọlẹ ti ẹya tuntun ti ekuro Linux 5.8 ati ni fifi sori tuntun yii laarin awọn ayipada ti o ṣe akiyesi julọ wọn ni Oluwari ipo ipo-ije KCSAN, siseto gbogbo agbaye lati firanṣẹ awọn iwifunni si aaye olumulo, atilẹyin hardware fun fifi ẹnọ kọ nkan lori ayelujara, awọn ilana aabo to ti ni ilọsiwaju fun ARM64, atilẹyin fun ẹrọ isise Baikal-T1 ti Russia, awọn agbara lati lọtọ awọn iṣẹlẹ ilana lọtọ, imuse awọn ilana aabo Ojiji fun ARM64 Stack Stack ati BTI.

Ẹya tuntun yii ekuro di ti o tobi julọ ni awọn ofin ti iye awọn ayipada ti gbogbo awọn iwo ni gbogbo ọjọ ti iṣẹ akanṣe. Ni akoko kanna, awọn ayipada ko ni nkan ṣe pẹlu eyikeyi eto-iṣẹ, ṣugbọn bo oriṣiriṣi awọn ẹya ti ekuro ati pe o ni ibatan akọkọ si sisẹ inu ati mimọ.

Awọn ẹya tuntun akọkọ ti Linux 5.8

Ninu ẹya tuntun yii ti Linux Kernel 5.8 Ti pese titiipa fun ikojọpọ awọn modulu ekuro ti o ni awọn apakan pẹlu koodu, ninu eyiti awọn idinku ti o gba laaye ipaniyan ati kikọ silẹ ni igbakanna ṣeto.

Bayi o ṣee ṣe lati ṣẹda awọn iṣẹlẹ ilana lọtọ, gbigba awọn aaye fifin ilana pupọ, ti a fi pẹlu awọn aṣayan oriṣiriṣi, ṣugbọn afihan aaye orukọ pid kanna.

Fun pẹpẹ ARM64, atilẹyin fun ẹrọ Shack-Call Stack ti wa ni imuse, ti a pese nipasẹ olupilẹṣẹ Clang lati daabobo lodi si atunkọ adirẹsi ipadabọ ti iṣẹ kan ni iṣẹlẹ ti ṣiṣan ifipamọ lori akopọ.

yàtò sí yen atilẹyin fun awọn ilana ARMv8.5-BTI tun ṣe afikun (Atọka Ifojusi Ẹka) lati daabobo ipaniyan ti awọn ipilẹ ilana ti ko yẹ ki o jẹ ẹka.

Ṣafikun atilẹyin ohun elo fun fifi ẹnọ kọ nkan lori ayelujara ti awọn ẹrọ bulọọki, eyiti o jẹ pe awọn ẹrọ fifi ẹnọ kọ nkan ti o wa ni apapọ ti a ṣe sinu awakọ le ṣee fi ogbon inu gbe laarin iranti eto ati disiki naa, ṣiṣe fifi ẹnọ kọ nkan ati ṣiṣatunkọ ti o da lori awọn bọtini ati algorithm fifi ẹnọ kọ nkan ti ekuro sọ.

Pẹlupẹlu, ninu ẹya tuntun yii Awọn iṣeduro lori lilo awọn ọrọ isọmọ ti o wa pẹlu ti o gba ninu iwe-ipamọ ti o ṣalaye awọn ofin fun aiyipada.

Pẹlupẹlu, tun tuntun ti n ṣatunṣe aṣiṣe KCSAN ti ṣe afihan (Kernel Sanitizer Concurrency), ṣe apẹrẹ lati ṣe idanimọ idanimọ awọn ipo ije laarin ekuro. Idojukọ akọkọ ni idagbasoke KCSAN jẹ idena idaniloju ti ko dara, iwọn, ati irọrun lilo.

Iyipada pataki miiran ni pe se o ti ṣafikun awakọ dm-ebs tuntun si Mapper Device, eyi ti a le lo lati ṣafarawe iwọn idiwọn ọgbọn kekere kan (fun apẹẹrẹ, lati ṣafikun awọn apa 512-baiti lori awọn awakọ pẹlu iwọn eka 4K).

Btrfs ti ni ilọsiwaju mimu ti awọn iṣẹ kika ni ipo taara. Lori iṣagbesori, ṣayẹwo iyara fun awọn abuku paarẹ ati awọn ilana ti o fi silẹ laisi obi.

Ext4 ti ṣe imudara mimu aṣiṣe ENOSPC nigbati o ba nlo multithreading. Xattr ṣe afikun atilẹyin fun gnu. * Aye orukọ ti GNU Hurd lo.

para Ext4 ati XFS, atilẹyin fun awọn iṣẹ DAX wa ninu (iraye si taara si awọn ọna ṣiṣe faili nipa fifa kaṣe oju-iwe laisi lilo ipele ẹrọ titiipa) ibatan si awọn faili kọọkan ati awọn ilana ilana.

Ni afikun, a ṣe afikun atilẹyin si ekuro ati iwulo ethtool lati ṣe idanwo okun nẹtiwọọki ti a sopọ ati ayẹwo ara ẹni ti awọn ẹrọ nẹtiwọọki.

Nigba ti fun akopọ IPv6 ṣe afikun atilẹyin fun algorithm MPLS (Multiprotocol Label Yipada) si awọn apo-iwe ipa ọna lilo aami iyipada multiprotocol (fun IPv4, MPLS ti ni atilẹyin tẹlẹ).

Níkẹyìn fun ohun elo inu ẹya tuntun yii a le rii pe:

  • DRM iwakọ fun Intel i915 kaadi fidio ti ṣiṣẹ nipasẹ aiyipada
  • Atilẹyin fun awọn eerun Intel Tiger Lake (GEN12)
  • Awakọ amdgpu ṣafikun atilẹyin fun ọna kika ẹbun FP16 ati ṣe agbara agbara lati ṣiṣẹ pẹlu awọn ifipamọ ti a papamọ ni iranti fidio.
  • Atilẹyin fun awọn sensọ agbara AMD Zen ati Zen2 ati awọn sensọ iwọn otutu AMD Ryzen 4000.
  • Atilẹyin fun ọna kika iyipada NVIDIA ni a ṣafikun si awakọ Nouveau.
  • Awakọ MSM (Qualcomm) ṣafikun atilẹyin fun Adreno A405, A640 ati A650 GPUs.
  • Ilana ti abẹnu ti a ṣafikun fun sisakoso awọn orisun DRM (Oluṣakoso Rendering Direct).
  • Afikun atilẹyin fun Xiaomi Redmi Akọsilẹ 7 ati awọn foonuiyara Samsung Galaxy S2, ati Elm / Hana Chromebooks.
  • Awọn awakọ afikun fun awọn panẹli LCD: ASUS TM5P5 NT35596, Starry KR070PE2T, Leadtek LTK050H3146W, Visionox rm69299, Boe tv105wum-nw0.
  • Atilẹyin ti a ṣafikun fun awọn igbimọ ARM ati awọn iru ẹrọ Renesas "RZ / G1H", Realtek
  • Atilẹyin ti a ṣafikun fun ero isise MIPS Loongson-2K

Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.