Vijesti

Top 10 značajki Linux kernela 5.10

Top 10 značajki Linux kernela 5.10

Nakon sedam tjedana stalnog razvoja, Linus Torvalds napokon je objavio Linux Kernel 5.10 LTS 14. prosinca 2020. i sada je dostupan masama. Linus Torvalds najavio je ovo fantastično izdanje na Linux Kernel mailing listi, navodeći:

“Ok, evo ga - 5.10 je označen i izbačen. Prilično uvijek poželim da je prošli tjedan bio još mirniji nego što je bio, a to je istina i ovdje ".

I dalje govori:

"Ovdje postoji poprilična količina ispravka [...], ali ništa me ne tjera" treba nam još jedan tjedan."Stvari izgledaju prilično normalno,"

Linux kernel 5.10 donosi nove značajke, značajke, poboljšanja i, kao i obično, nove i ažurirane upravljačke programe za poboljšanje cjelokupne hardverske podrške. Uz to, ovo je posljednje izdanje Kernela 2020. godine i sljedeće izdanje Long Term Supported (LTS) nakon Linux Kernela 5.4 LTS. Programeri kernela planiraju održavati Kernel 5.10 LTS do 2026., što je godinu dana duže od Linux Kernela 5.4 LTS izdana su u studenom 2019. i podržana do prosinca 2025.

Trenutno (od ovog novog izdanja 5.10), većina Linux distribucija poput Ubuntu, Fedora i Arch Linux koristi Linux kernel 5.x serija. Međutim, čini se da je distribucija Debiana konzervativnija i još uvijek koristi Linux Kernel 4.x serija. Na primjer, Debian 10 isporučuje se s Linux kernel verzijom 4.19.

Uz sve to, pogledajmo nove značajke i promjene koje možete očekivati ​​s Linux kernelom 5.10.

Što je novo u Linux kernelu 5.10

Mnoštvo novih značajki i promjena uključeno je u ovo novo ažuriranje kernela. Sve to za poboljšanje ukupnih performansi sustava. Ispod je 10 najboljih značajki Linux kernela 5.10 LTS izdanje.

1. XFS zakrpa za problem 2038. godine

Ironično na problem iz 2038. godine Y2038, Epohalipse, Y2k38, ili Unix Y2K je vremenski problem sa sustavima temeljenim na Unixu i Linuxu. Nastaje s činjenicom da se pohranjivanje broja sekundi prođenih od siječnja 1970. vrši u potpisani 32-bitni cijeli broj. Nažalost, najdulje vrijeme podržano s potpisanim 32-bitnim cijelim brojem je 19. siječnja 2038. godine. Ova se pogreška naziva preljev cijelog broja. Bilo koji program ili softver koji pokuša povećati datum nakon siječnja 2038., vrijednost će se umjesto toga pohraniti kao negativna vrijednost, a sustavi će je protumačiti kao 13. prosinca 1901., a ne 19. siječnja 2038. godine.

S Linux Kernel 5.Izdanje 10, korisnici koji koriste sustav datoteka XFS trebali bi biti ponosni čuti ažuriranje koje pomiče ovu godinu na srpanj 2486. To možda nije optimalno rješenje, ali za ugrađene sustave i ostali softver razvijen da traje cijeli život - dobro će doći.

2. Nadgledanje hardvera za AMD Zen3 procesore

Jezgra 5.10 donosi neka poboljšanja performansi AMD Zen3 CPU-a. Guenter Roeck, jedan od održavatelja podsustava za nadzor hardvera (hwmon), poslao je ažuriranje upravljačkom programu k10temp omogućujući podršku za nadzor temperature za AMD Zen 3 CPU.

3. Podrška za "brze obveze" s datotečnim sustavom EXT4

EXT4 je jedan od popularnih datotečnih sustava koji se koristi u većini Linux distribucija. Uz ovo novo izdanje, Kernel 5.10, EXT4 se hvali značajnim poboljšanjem performansi pisanja uz dodatnu podršku "brzo predavanje". U idealnom slučaju, 'brzi predaji' čine da JBD2 omogućuje klijentskom datotečnom sustavu brže izvršavanje. JDB2 je nit jezgre neophodna za ažuriranje dnevnika datotečnog sustava EXT4. Incase EXT4 neće se brzo obvezati; tada će se vratiti na zadane redovite predaje.

4. Podrška za bežičnu aluminijsku tipkovnicu Matias nadahnutu Appleom

Matiasova bežična tipkovnica glatka je tipkovnica s bežičnom sposobnošću bežičnog prebacivanja između 4 uređaja. Da! Ovu tipkovnicu možete koristiti s najviše četiri uređaja. Kompatibilan je s računalima Mac, Windows, Android i Linux. S Linux Kernel 5.10 izdanje, ovaj periferni uređaj djeluje izvan okvira.

5. Podrška za Nintendo Switch Joy-Cons i Pro kontroler

Ako ste igrač na Linux platformi, onda biste trebali biti zadovoljni kada saznate da Linux Kernel 5.10 donosi punu podršku za Nintendo Switch Joy-Cons i Pro kontroler. Ovo novo ažuriranje omogućuje vam upotrebu uređaja bežično putem Bluetootha ili ožičene veze putem USB-a. Jednako sam uzbuđen jer je pro kontroler jedan od najboljih koje sam koristio.

Uz to, još uvijek u igri, Kernel 5.10 također ima punu podršku za kontroler Sega Saturn, koji koristi USB vezu.

6. Poboljšane performanse za datotečni sustav Btrfs

Sa svakim novim izdanjem Linux jezgre, uvijek očekujemo ažuriranje datotečnog sustava i pohrane. Ova nova kernel (5.10 LTS) povećava ukupne performanse za fsync () operacije u datotečnom sustavu Btrfs. Dodatna SEV-ES značajka šifrira registre gostovih procesora - AMD-ov SEV (sigurna šifrirana virtualizacija). To sprečava pristup registrima gostiju od strane domaćina, osim ako gost nema pristup.

7. Pokrenite zstd komprimiranu jezgru s MIPS procesorima

S Linux Kernel 5.10 izdanje, arhitektura MIPS (mikroprocesor bez međusobno povezanih etapa) sada može pokrenuti zstd komprimiranu jezgru. Uz to, RISC-V može pokretati sustave s EFI firmwareom. Neka druga ažuriranja oko toga su ona Kernel 5.10 uvodi batch branje I / O zahtjeva, što rezultira bržim hibernacijama i funkcijama nastavka.

8. Prikažite podršku za Raspberry Pi 4

Linux kernel 5.10 donosi ažuriranja upravljačkog programa VC4 DRM koji omogućava podršku zaslona za Raspberry Pi 4. Iako Raspberry Pi 4 postoji već neko vrijeme, kod cjevovoda za prikaz uvijek je bio u tijeku. S nedavnim zakrpama, Raspberry Pi 4 trebao bi biti u dobroj formi s kernelom 5.10 izdanje.

9. Podrška za ograničenje io_uring

io_uring Asinkroni okvir pruža sučelje s malim kašnjenjem za aplikacije kojima je potrebna AIO operacija, ali želi da kernel sam izvrši I / O. Uz kernel 5.Izdanje 10, io_uring je primio ažuriranje koje omogućuje stvaranje ograničenih prstenova. Io_uring ima dva prstena prema zadanim postavkama - red za predaju (SQ) i red za dovršavanje (CQ), podijeljeni između kernela i aplikacije. Uvođenjem ograničenih zvona, aplikacija domaćin može odobriti pristup svojim deskriptorima datoteka nepouzdanim aplikacijama ili gostima.

10. Savjeti za pamćenje za druge procese

Linux sustavi koriste sistemski poziv madvise () kako bi jezgru rekli svoje ponašanje kako bi poboljšali svoje performanse. To je jednostavno. Međutim, platforme poput androida trebaju proći kroz centralizirani demon korisničkog prostora, što nije baš pouzdano. Da bi riješio ovaj problem, Linux Kernel 5.10 predstavlja novi syscall - process_madvise (2), koji je puno brži i pouzdaniji.

Ostala jezgra 5.10 značajki:

Preuzmite i instalirajte Linux kernel 5.10

Napomena: Iako je moguće instalirati glavne jezgre Linuxa na Ubuntu, Linux Mint i druge distribucije temeljene na Ubuntuu, ne bih to preporučio.

To je zato što biste mogli prekinuti trenutnu distribuciju, što dovodi do definitivnog gubitka podataka ili loših performansi sustava. Ako ne želite testirati hardver podržan od ovog novog izdanja jezgre, nemojte ga ažurirati sada. Preporučio bih vam da pričekate sljedeće izdanje vaše trenutne distribucije jer postoji velika vjerojatnost da će se isporučiti s ovim novim LTS jezgrom (5.10). Na primjer, korisnici Ubuntua mogu očekivati ​​Linux Kernel 5.10 biti dio Ubuntu-a 21.04, objavljeno u travnju 2021.

Međutim, ako želite isprobati ovo novo izdanje Kernela, dostupno je za preuzimanje sa službene stranice. Izdanje Linux Kernela 5.10 otvara novi prozor za kernel 5.11 razvoj, prvo izdanje jezgre 2021. godine.

Najpopularnije laboratorijske igre Oculus App
Ako ste vlasnik slušalica Oculus, tada morate biti sigurni u bočno učitavanje. Bočno učitavanje postupak je instaliranja nehranjenog sadržaja na vaše ...
10 najboljih igara za igranje na Ubuntuu
Windows platforma bila je jedna od dominantnih platformi za igre zbog ogromnog postotka igara koje se danas razvijaju kako bi podržavale Windows. Može...
5 najboljih arkadnih igara za Linux
U današnje vrijeme računala su ozbiljni strojevi koji se koriste za igre na sreću. Ako ne uspijete dobiti novi visoki rezultat, znat ćete na što misli...