Novice

10 najboljših lastnosti jedra Linux 5.10

10 najboljših lastnosti jedra Linux 5.10

Po sedmih tednih nenehnega razvoja je Linus Torvalds končno izdal Linux Kernel 5.10 LTS 14. decembra 2020 in je zdaj na voljo množicam. Linus Torvalds je napovedal to fantastično izdajo na poštnem seznamu jedra Linuxa in navedel:

“Ok, tukaj je - 5.10 je označen in potisnjen ven. Skoraj vedno si želim, da bi bil zadnji teden še bolj miren, kot je bil, in to tudi tukaj drži ".

Še naprej pravi:

"Tukaj je precej popravkov […], vendar me nič ne spravi" potrebujemo še en teden."Stvari so videti dokaj normalno,"

Jedro Linuxa 5.10 prinaša nove omembe vredne funkcije, izboljšave in kot običajno nove in posodobljene gonilnike za izboljšanje splošne podpore strojne opreme. Poleg tega je to zadnja izdaja jedra leta 2020 in naslednja izdaja Long Term Supported (LTS) po Linuxu Kernel 5.4 LTS. Razvijalci jedra načrtujejo vzdrževanje jedra 5.10 LTS do leta 2026, kar je leto dlje od jedra Linuxa 5.4 LTS, izdan novembra 2019 in podprt do decembra 2025.

Trenutno (od te nove izdaje 5.10), večina distribucij Linuxa, kot so Ubuntu, Fedora in Arch Linux, uporablja Linux Kernel 5.x serija. Vendar se zdi, da je distribucija Debiana bolj konzervativna in še vedno uporablja Linux Kernel 4.x serija. Na primer, Debian 10 je dobavljen z jedrom Linuxa različice 4.19.

S tem si oglejmo nove funkcije in spremembe, ki jih lahko pričakujete pri jedru Linux 5.10.

Kaj je novega v jedru Linuxa 5.10

V to novo posodobitev jedra je vključenih veliko novih funkcij in sprememb. Vse to za izboljšanje splošne zmogljivosti sistema. Spodaj je 10 najboljših funkcij jedra Linux 5.10 LTS izdaja.

1. Obliž XFS za leto 2038

Ironično omenjen problem leta 2038 Y2038, Epohalipse, Y2k38, ali Unix Y2K je časovna težava sistemov, ki temeljijo na Unixu in Linuxu. Nastane z dejstvom, da se shranjevanje števila sekund, ki je minilo od januarja 1970, opravi v podpisanem 32-bitnem celem številu. Na žalost je s podpisanim 32-bitnim celim številom najbolj oddaljen čas 19. januarja 2038. Ta napaka se imenuje celošteviški preliv. Vsak program ali programska oprema, ki poskuša povečati datum po januarju 2038, bo vrednost namesto tega shranjena kot negativna vrednost, sistemi pa jo bodo razlagali kot 13. december 1901 in ne 19. januarja 2038.

Z jedrom Linuxa 5.10. izdaja bi morali biti uporabniki, ki uporabljajo datotečni sistem XFS, ponosni na posodobitev, ki bo letos potisnila na julij 2486. Mogoče ni najboljša rešitev, toda za vgrajene sisteme in drugo programsko opremo, razvito za celo življenje - bo prišla še kako prav.

2. Spremljanje strojne opreme za procesorje AMD Zen3

Jedro 5.10 prinaša nekaj izboljšav zmogljivosti CPU AMD Zen3. Guenter Roeck, eden od vzdrževalcev podsistema za nadzor strojne opreme (hwmon), je gonilniku k10temp poslal posodobitev, ki omogoča podporo za nadzor temperature za CPU AMD Zen 3.

3. Podpora za "hitre prevzeme" z datotečnim sistemom EXT4

EXT4 je eden izmed priljubljenih datotečnih sistemov, ki se uporablja v večini distribucij Linuxa. S to novo izdajo, Kernel 5.10, EXT4 se ponaša z znatnim povečanjem zmogljivosti pisanja z dodatno podporo za "hiter prevzem". Idealno je, da »hitri prevzemi« omogočajo, da JBD2 odjemalskemu datotečnemu sistemu omogoča hitrejše sprejemanje. JDB2 je nit jedra, potrebna za posodobitev dnevnika datotečnega sistema EXT4. Incase EXT4 se ne bo hitro zavezal; nato se bo vrnil na privzete običajne zaveze.

4. Podpora za brezžično aluminijasto tipkovnico Matias po navdihu Apple

Matiasova brezžična tipkovnica je gladka tipkovnica z brezžično možnostjo brezžičnega preklapljanja med 4 napravami. Da! To tipkovnico lahko uporabljate z največ štirimi napravami. Združljiv je z računalniki Mac, Windows, Android in Linux. Z jedrom Linuxa 5.10, ta periferna naprava deluje kot škatla.

5. Podpora za krmilnik Nintendo Switch Joy-Cons in Pro

Če ste igralec na platformi Linux, potem bi morali biti veseli, da veste, da je Linux Kernel 5.10 prinaša popolno podporo za krmilnik Nintendo Switch Joy-Cons in Pro. Ta nova posodobitev vam omogoča uporabo naprav brezžično prek Bluetootha ali žične povezave prek USB-ja. Prav tako sem navdušen, saj je pro krmilnik eden najboljših, kar sem jih uporabljal.

Poleg tega, še vedno v igri, Kernel 5.10 ima tudi polno podporo za krmilnik Sega Saturn, ki uporablja povezavo USB.

6. Izboljšana zmogljivost datotečnega sistema Btrfs

Z vsako novo izdajo jedra Linuxa vedno pričakujemo posodobitev datotečnega sistema in pomnilnika. To novo jedro (5.10 LTS) poveča splošno zmogljivost operacij fsync () v datotečnem sistemu Btrfs. Dodatna funkcija SEV-ES šifrira registre gostujočih procesorjev - AMD-jev SEV (varna šifrirana virtualizacija). To gostitelju onemogoči dostop do registrov gostov, razen če mu gost dovoli dostop.

7. Zaženite stisnjeno jedro zstd s procesorji MIPS

Z jedrom Linuxa 5.10. izdaja, arhitektura MIPS (mikroprocesor brez zaklenjenih cevnih stopenj) zdaj lahko zažene zstd stisnjeno jedro. Poleg tega lahko RISC-V zažene sisteme z vdelano programsko opremo EFI. Nekatere druge posodobitve okoli tega so tisto jedro 5.10 uvaja paketne zahteve za V / I, kar povzroči hitrejše mirovanje in nadaljevanje funkcij.

8. Prikažite podporo za Raspberry Pi 4

Jedro Linuxa 5.10 predstavlja posodobitve gonilnika VC4 DRM, ki omogoča podporo zaslona za Raspberry Pi 4. Čeprav Raspberry Pi 4 obstaja že nekaj časa, je koda cevovoda zaslona vedno v teku. Z nedavnimi popravki bi moral biti Raspberry Pi 4 v dobri formi z jedrom 5.10. sprostitev.

9. Podpora za omejitev io_uring

io_uring Asinhroni okvir ponuja vmesnik z nizko zakasnitvijo za aplikacije, ki potrebujejo operacijo AIO, vendar želi, da jedro samo izvede I / O. Z jedrom 5.10, io_uring je prejel posodobitev, ki omogoča ustvarjanje omejenih obročev. Io_uring ima privzeto dva obroča - čakalna vrsta (SQ) in čakalna vrsta (CQ), ki si jo delita jedro in aplikacija. Z uvedbo omejenega zvonjenja lahko gostiteljska aplikacija dovoli dostop do svojih deskriptorjev datotek nezaupnim aplikacijam ali gostom.

10. Namigi za spomin za druge procese

Sistemi Linux uporabljajo sistemski klic madvise (), da jedru sporočijo svoje vedenje, da izboljšajo svojo zmogljivost. To je preprosto. Vendar pa morajo platforme, kot je android, iti skozi centraliziran demon uporabniškega prostora, ki ni preveč zanesljiv. Da bi rešili to težavo, Linux Kernel 5.10 predstavlja nov syscall - process_madvise (2), ki je veliko hitrejši in zanesljivejši.

Drugo jedro 5.10 lastnosti:

Prenesite in namestite jedro Linuxa 5.10

Opomba: Čeprav je možno namestiti glavna jedra Linuxa v Ubuntu, Linux Mint in druge distribucije, ki temeljijo na Ubuntu, tega ne bi priporočal.

To je zato, ker lahko prekinete svojo trenutno distribucijo, kar povzroči dokončno izgubo podatkov ali slabo delovanje sistema. Ne posodabljajte zdaj, če ne želite preizkusiti strojne opreme, ki jo podpira ta nova izdaja jedra. Priporočam vam, da počakate na naslednjo izdajo vaše trenutne distribucije, saj obstaja velika verjetnost, da bo prišla s tem novim jedrom LTS (5.10). Uporabniki Ubuntuja lahko na primer pričakujejo Linux Kernel 5.10, da bo del Ubuntu 21.04, ki naj bi izšel aprila 2021.

Če pa želite preizkusiti to novo izdajo jedra, je na voljo za prenos z uradne strani. Sprostitev jedra Linuxa 5.10 odpre novo okno za jedro 5.11 razvoj, prva izdaja jedra leta 2021.

WinMouse vam omogoča prilagajanje in izboljšanje premikanja kazalca miške v računalniku z operacijskim sistemom Windows
Če želite izboljšati privzete funkcije kazalca miške, uporabite brezplačno programsko opremo WinMouse. Dodaja več funkcij, s pomočjo katerih boste kar...
Levi gumb miške ne deluje v sistemu Windows 10
Če s prenosnikom ali namiznim računalnikom uporabljate namensko miško, vendar gumb miške z levim klikom ne deluje v operacijskem sistemu Windows 10/8/...
Kazalec skoči ali se naključno premika med tipkanjem v sistemu Windows 10
Če ugotovite, da kazalec miške med tipkanjem v prenosnem računalniku ali računalniku Windows samodejno, naključno preskakuje ali se premika sam, vam l...