Nyheder

Top 10 funktioner i Linux Kernel 5.10

Top 10 funktioner i Linux Kernel 5.10

Efter syv uger med konstant udvikling frigav Linus Torvalds endelig Linux Kernel 5.10 LTS den 14. december 2020, og den er nu tilgængelig for masserne. Linus Torvalds annoncerede denne fantastiske frigivelse på Linux Kernel-mailinglisten med angivelse af:

”Ok, her er det - 5.10 er mærket og skubbet ud. Jeg vil stort set altid ønske, at den sidste uge var endnu mere rolig, end den var, og det gælder også her ”.

Han fortsætter med at sige:

”Der er en hel del rettelser her […], men intet får mig til at gå” vi har brug for endnu en uge.”Ting ser ret normale ud,”

Linux-kerne 5.10 frembringer nye bemærkelsesværdige funktioner, forbedringer og som sædvanlig nye og opdaterede drivere til at forbedre den samlede hardwaresupport. Derudover er dette den sidste Kernel-udgivelse i 2020 og den næste Long Term Supported (LTS) -udgivelse efter Linux Kernel 5.4 LTS. Kernel-udviklerne har planer om at vedligeholde Kernel 5.10 LTS op til 2026, hvilket er et år længere end Linux Kernel 5.4 LTS udgivet i november 2019 og understøttet indtil december 2025.

I øjeblikket (fra denne nye udgave 5.10), de fleste Linux-distributioner som Ubuntu, Fedora og Arch Linux bruger Linux Kernel 5.x-serien. Debian-distributionen ser imidlertid ud til at være mere konservativ og bruger stadig Linux Kernel 4.x-serien. For eksempel leveres Debian 10 med Linux-kerneversion 4.19.

Når det er sagt, lad os se på de nye funktioner og ændringer, du kan forvente med Linux-kerne 5.10.

Nyheder i Linux Kernel 5.10

En række nye funktioner og ændringer er inkluderet i denne nye Kernel-opdatering. Alt dette for at forbedre den samlede systemydelse. Nedenfor er de top 10-funktioner i Linux Kernel 5.10 LTS frigivelse.

1. XFS-opdatering til år 2038-problemet

Årets 2038-problem, kaldet ironisk nok Y2038, Epochalypse, Y2k38, eller Unix Y2K er et tidsproblem med Unix og Linux-baserede systemer. Det opstår med, at lagringen af ​​antallet af sekunder, der er gået siden januar 1970, sker i et underskrevet 32-bit heltal. Desværre er den længste tid, der understøttes med det underskrevne 32-bit heltal, den 19. januar 2038. Denne fejl kaldes heltal overløb. Ethvert program eller software, der forsøger at forøge datoen efter januar 2038, gemmes værdien i stedet for som en negativ værdi, og systemer fortolker den som 13. december 1901 snarere end 19. januar 2038.

Med Linux Kernel 5.10 udgivelse, skal brugere, der kører XFS-filsystemet, være stolte af at høre en opdatering, der skubber i år til juli 2486. Det er muligvis ikke den optimale løsning, men for integrerede systemer og anden software, der er udviklet til at vare i en levetid - det vil være praktisk.

2. Hardwareovervågning til AMD Zen3-processorer

Kerne 5.10 bringer nogle ydeevne forbedringer til AMD Zen3 CPU. Guenter Roeck, en af ​​hardwareovervågnings (hwmon) subsystemvedligeholdere, sendte en opdatering til k10temp-driveren, der muliggør understøttelse af temperaturovervågning til AMD Zen 3 CPU.

3. Støtte til 'hurtige forpligtelser' med EXT4-filsystemet

EXT4 er et af de populære filsystemer, der bruges i de fleste Linux-distributioner. Med denne nye udgivelse, Kernel 5.10, EXT4 skryter af et markant løft i skriveydelse med den ekstra 'hurtige forpligtelse' support. Ideelt set gør 'hurtige forpligtelser', at JBD2 gør det muligt for klientfilsystemet at foretage hurtigere forpligtelser. JDB2 er en kernetråd, der er nødvendig for opdatering af EXT4-filsystemjournalen. Incase EXT4 foretager ikke en hurtig forpligtelse; så ruller den tilbage til standardforpligtelserne.

4. Støtte til Apple-inspireret Matias trådløst aluminiumstastatur

Matias Wireless Keyboard er et glat tastatur med trådløs mulighed for at skifte mellem 4 enheder trådløst. Ja! Du kan bruge dette tastatur med op til fire enheder. Det er kompatibelt med Mac-, Windows-, Android- og Linux-maskiner. Med Linux Kernel 5.10 frigivelse, fungerer denne perifere enhed uden for kassen.

5. Support til Nintendo Switch Joy-Cons og Pro-controller

Hvis du er en spiller på en Linux-platform, skal du være glad for at vide, at Linux Kernel 5.10 giver fuld støtte til Nintendo Switch Joy-Cons og Pro-controller. Denne nye opdatering giver dig mulighed for at bruge enhederne trådløst via Bluetooth eller en kabelforbindelse ved hjælp af USB. Jeg er lige så begejstret, da pro-controlleren er en af ​​de bedste, jeg har brugt.

Derudover stadig under spil, Kernel 5.10 har også fuld support til Sega Saturn-controlleren, der bruger en USB-forbindelse.

6. Forbedret ydeevne for Btrfs-filsystemet

Med hver nye Linux-kerneudgivelse forventer vi altid en opdatering af filsystemet og lageret. Denne nye kerne (5.10 LTS) øger den samlede ydeevne for fsync () -operationer i Btrfs-filsystemet. En ekstra SEV-ES-funktion krypterer gæstens processorregistre - AMDs SEV (Secure Encrypted Virtualization). Det forhindrer værts adgang til gæstens registre, medmindre gæst har tilladt adgang.

7. Boot zstd komprimeret kerne med MIPS-processorer

Med Linux Kernel 5.10-udgivelse, MIPS-arkitekturen (mikroprocessor uden sammenlåste pipelinerede stadier) kan nu starte zstd-komprimeret kerne. Derudover kan RISC-V starte systemer med EFI-firmwaren. Nogle andre opdateringer omkring dette er, at Kernel 5.10 introducerer batching af I / O-anmodninger, hvilket resulterer i hurtigere dvaletilstand og genoptagelsesfunktioner.

8. Displayunderstøttelse til Raspberry Pi 4

Linux-kerne 5.10 frembringer opdateringer til VC4 DRM-driveren, der muliggør skærmunderstøttelse af Raspberry Pi 4. Selvom Raspberry Pi 4 har eksisteret i et stykke tid, har displayrørledningskoden altid været et igangværende arbejde. Med de seneste patches skal Raspberry Pi 4 være i god form med Kernel 5.10 frigivelse.

9. Understøttelse af io_uring begrænsning

io_uring Asynchronous framework giver en interface med lav latens til apps, der har brug for en AIO-operation, men ønsker at kernen skal udføre selve I / O. Med kerne 5.10 frigivelse, io_uring har modtaget en opdatering, der muliggør oprettelse af begrænsede ringe. Io_uring har to ringe som standard - Indgivelseskøen (SQ) og en færdiggørelseskø (CQ), delt mellem kernen og appen. Med introduktionen af ​​begrænsede ringe kan værtsappen give adgang til dens filbeskrivelser af ikke-tillid til apps eller gæster.

10. Hukommelsestip til andre processer

Linux-systemer bruger madvise () systemopkaldet til at fortælle kernen om deres adfærd for at forbedre deres ydeevne. Det er simpelt. Imidlertid er platforme som Android nødt til at gennemgå en centraliseret brugerrumsdemon, som ikke er særlig pålidelig. For at løse dette problem skal du bruge Linux Kernel 5.10 introducerer en ny syscall - process_madvise (2), som er meget hurtigere og pålidelig.

Anden kerne 5.10 funktioner:

Download og installer Linux Kernel 5.10

Bemærk: Selvom det er muligt at installere de vigtigste Linux-kerner på Ubuntu, Linux Mint og andre Ubuntu-baserede distributioner, vil jeg ikke anbefale det.

Det skyldes, at du muligvis bryder din nuværende distribution, hvilket fører til et bestemt tab af data eller dårlig systemydelse. Medmindre du er ivrig efter at teste hardware, der understøttes af denne nye kerneudgivelse, skal du ikke opdatere nu. Jeg vil anbefale dig at vente på den næste udgivelse af din nuværende distribution, da der er stor sandsynlighed for, at den leveres med denne nye LTS-kerne (5.10). For eksempel kan Ubuntu-brugere forvente Linux Kernel 5.10 for at være en del af Ubuntu 21.04, der frigives i april 2021.

Men hvis du vil prøve denne nye Kernel-udgivelse, er den tilgængelig til download fra den officielle side. Udgivelsen af ​​Linux Kernel 5.10 åbner et nyt vindue til Kernel 5.11-udvikling, den første kerneudgivelse i år 2021.

Mus Styr og administrer musebevægelse mellem flere skærme i Windows 10
Styr og administrer musebevægelse mellem flere skærme i Windows 10
Dual Display Mouse Manager lader dig kontrollere og konfigurere musebevægelse mellem flere skærme ved at bremse dens bevægelser nær grænsen. Windows 1...
Mus WinMouse giver dig mulighed for at tilpasse og forbedre musemarkørens bevægelse på Windows-pc
WinMouse giver dig mulighed for at tilpasse og forbedre musemarkørens bevægelse på Windows-pc
Hvis du vil forbedre standardfunktionerne for din musemarkør, skal du bruge freeware WinMouse. Det tilføjer flere funktioner, der hjælper dig med at f...
Mus Museklik på venstre museknap fungerer ikke på Windows 10
Museklik på venstre museknap fungerer ikke på Windows 10
Hvis du bruger en dedikeret mus med din bærbare computer eller stationære computer, men musens venstre-klik-knap fungerer ikke på Windows 10/8/7 af en...