Novinky

Top 10 funkcií linuxového jadra 5.10

Top 10 funkcií linuxového jadra 5.10

Po siedmich týždňoch neustáleho vývoja Linus Torvalds konečne vydal Linux Kernel 5.10 LTS 14. decembra 2020 a teraz je k dispozícii masám. Linus Torvalds oznámil toto fantastické vydanie na zozname adries Linux Kernel a uviedol:

"Dobre, tu to je - 5.".10 je označený a vytlačený. Veľmi si vždy prajem, aby bol posledný týždeň ešte pokojnejší, ako bol, a to platí aj tu “.

Ďalej hovorí:

„Je tu slušné množstvo opráv […], ale nič ma nenúti ísť,“ potrebujeme ďalší týždeň.„Veci vyzerajú celkom normálne,“

Linuxové jadro 5.10 prináša nové pozoruhodné funkcie, vylepšenia a ako obvykle nové a aktualizované ovládače, ktoré zvyšujú celkovú podporu hardvéru. Toto je navyše posledné vydanie jadra z roku 2020 a ďalšie vydanie s dlhodobou podporou (LTS) po linuxovom jadre 5.4 LTS. Vývojári jadra majú plány na údržbu jadra 5.10 LTS do roku 2026, čo je o rok dlhšie ako v prípade jadra Linuxu 5.4 LTS vydané v novembri 2019 a podporované do decembra 2025.

V súčasnosti (od tohto nového vydania 5.10), väčšina linuxových distribúcií ako Ubuntu, Fedora a Arch Linux používa jadro Linuxu 5.séria x. Distribúcia Debianu sa však javí ako konzervatívnejšia a stále používa Linux Kernel 4.séria x. Napríklad Debian 10 sa dodáva s jadrom Linuxu verzie 4.19.

Po tomto sa pozrime na nové funkcie a zmeny, ktoré môžete od Linuxového jadra 5 očakávať.10.

Čo je nové v jadre Linuxu 5.10

V tejto novej aktualizácii jadra je obsiahnuté množstvo nových funkcií a zmien. To všetko pre zlepšenie celkového výkonu systému. Nižšie je uvedených 10 najdôležitejších funkcií systému Linux Kernel 5.Vydanie 10 LTS.

1. Oprava XFS pre rok 2038 Problém

Ironicky sa spomína problém z roku 2038 Y2038, Epochalypse, Y2k38, alebo Unix Y2K je časový problém so systémami založenými na Unixe a Linuxe. Vzniká skutočnosťou, že uloženie počtu sekúnd prebehnutých od januára 1970 sa vykonáva v podpísanom 32-bitovom celom čísle. Najdlhší čas podporovaný podpísaným 32-bitovým celým číslom je bohužiaľ 19. január 2038. Táto chyba sa nazýva celotelové pretečenie. Akýkoľvek program alebo softvér, ktorý sa pokúsi zvýšiť dátum po januári 2038, bude namiesto toho uložená ako záporná hodnota a systémy ju interpretujú ako 13. decembra 1901 a nie 19. januára 2038.

S jadrom Linuxu 5.Vydanie 10, používatelia používajúci súborový systém XFS by mali byť hrdí na to, že počujú aktualizáciu, ktorá sa tento rok posúva na júl 2486. Možno to nebude optimálne riešenie, ale pre vstavané systémy a ďalší softvér vyvinutý tak, aby vydržali po celý život - bude sa hodiť.

2. Monitorovanie hardvéru pre procesory AMD Zen3

Jadro 5.10 prináša niektoré vylepšenia výkonu pre procesor AMD Zen3. Guenter Roeck, jeden z údržbárov subsystému Hardware monitoring (hwmon), poslal aktualizáciu do ovládača k10temp umožňujúcu podporu monitorovania teploty pre procesor AMD Zen 3.

3. Podpora „rýchlych záväzkov“ so súborovým systémom EXT4

EXT4 je jedným z populárnych súborových systémov používaných vo väčšine distribúcií Linuxu. S týmto novým vydaním, jadrom 5.10, EXT4 sa chváli výrazným zvýšením výkonu zápisu s ďalšou podporou „rýchleho odovzdania“. V ideálnom prípade „rýchle odovzdanie“ umožňuje JBD2 umožniť klientskemu súborovému systému vykonávať rýchlejšie odovzdanie. JDB2 je vlákno jadra potrebné na aktualizáciu denníka súborového systému EXT4. Incase EXT4 neurobí rýchle potvrdenie; potom sa vráti späť na predvolené pravidelné potvrdenia.

4. Podpora bezdrôtovej hliníkovej klávesnice Matias inšpirovanej spoločnosťou Apple

Bezdrôtová klávesnica Matias je hladká klávesnica s možnosťou bezdrôtového prepínania medzi 4 zariadeniami bezdrôtovo. Áno! Túto klávesnicu môžete používať až so štyrmi zariadeniami. Je kompatibilný so strojmi Mac, Windows, Android a Linux. S jadrom Linuxu 5.10, toto periférne zariadenie funguje ihneď po vybalení z krabice.

5. Podpora ovládačov Nintendo Switch Joy-Cons a Pro

Ak ste hráčom na platforme Linux, mali by ste byť radi, že Linux Kernel 5.10 prináša úplnú podporu pre ovládače Nintendo Switch Joy-Cons a Pro. Táto nová aktualizácia vám umožňuje používať zariadenia bezdrôtovo cez Bluetooth alebo káblové pripojenie pomocou USB. Som rovnako nadšený, pretože profesionálny ovládač je jeden z najlepších, ktoré som použil.

Navyše, stále v hre, jadro 5.10 má tiež plnú podporu pre radič Sega Saturn, ktorý využíva USB pripojenie.

6. Vylepšený výkon pre súborový systém Btrfs

S každým novým vydaním jadra Linuxu vždy očakávame aktualizáciu súborového systému a úložiska. Toto nové jadro (5.10 LTS) zvyšuje celkový výkon operácií fsync () v súborovom systéme Btrfs. Ďalšia funkcia SEV-ES šifruje registre procesorov hosťa - SEV od AMD (zabezpečená šifrovaná virtualizácia). To znemožňuje prístup hostiteľa k registrom hostí, pokiaľ hosť nepovolil prístup.

7. Spustite komprimované jadro zstd s procesormi MIPS

S jadrom Linuxu 5.Vydanie 10, architektúra MIPS (mikroprocesor bez vzájomne prepojených prepojených fáz) môže teraz zaviesť zstd komprimované jadro. RISC-V môže navyše zavádzať systémy s firmvérom EFI. Niektoré ďalšie aktualizácie týkajúce sa tohto jadra sú jadro 5.10 predstavuje dávkovanie vstupno-výstupných požiadaviek, ktoré majú za následok rýchlejšiu hibernáciu a obnovenie funkcií.

8. Zobraziť podporu pre Raspberry Pi 4

Linuxové jadro 5.10 prináša aktualizácie ovládača VC4 DRM, ktorý umožňuje podporu displeja pre Raspberry Pi 4. Napriek tomu, že Raspberry Pi 4 existuje už nejaký čas, kód pipeline displeja bol vždy nedokončenou prácou. S najnovšími opravami by mal byť Raspberry Pi 4 v poriadku s jadrom 5.10 vydanie.

9. Podpora obmedzenia io_uring

io_uring Asynchrónny rámec poskytuje rozhranie s nízkou latenciou pre aplikácie, ktoré potrebujú operáciu AIO, ale chcú, aby jadro vykonávalo samotné I / O. S jadrom 5.Vydanie 10, io_uring prijal aktualizáciu umožňujúcu vytvorenie obmedzených zvonení. Io_uring má štandardne dva zvonenia - front na odoslanie (SQ) a front na dokončenie (CQ), zdieľané medzi jadrom a aplikáciou. Po zavedení obmedzeného zvonenia môže hostiteľská aplikácia umožniť prístup k svojim deskriptorom súborov nedôveryhodnými aplikáciami alebo hosťami.

10. Tipy na pamäť pre ďalšie procesy

Systémy Linux používajú systémové volanie madvise (), aby informovali jadro o svojom správaní s cieľom zlepšiť svoj výkon. To je jednoduché. Platformy ako Android však musia prejsť centralizovaným démonom užívateľského priestoru, čo nie je veľmi spoľahlivé. Na vyriešenie tohto problému je to Linux Kernel 5.10 predstavuje nový syscall - process_madvise (2), ktorý je oveľa rýchlejší a spoľahlivejší.

Ostatné jadro 5.10 funkcií:

Stiahnite a nainštalujte si jadro Linuxu 5.10

Poznámka: Aj keď je možné inštalovať hlavné jadrá Linuxu na Ubuntu, Linux Mint a ďalšie distribúcie založené na Ubuntu, nedoporučoval by som to.

Je to preto, že by ste mohli narušiť súčasnú distribúciu, čo by viedlo k definitívnej strate údajov alebo zlému výkonu systému. Pokiaľ netúžite vyskúšať hardvér podporovaný týmto novým vydaním jadra, neaktualizujte ho teraz. Odporúčam vám počkať na ďalšie vydanie vašej súčasnej distribúcie, pretože je veľká pravdepodobnosť, že sa bude dodávať s týmto novým jadrom LTS (5.10). Napríklad používatelia Ubuntu môžu očakávať Linux Kernel 5.10 byť súčasťou Ubuntu 21.04, má vyjsť v apríli 2021.

Ak si však chcete vyskúšať toto nové vydanie jadra, je k dispozícii na stiahnutie na oficiálnej stránke. Vydanie Linux Kernel 5.10 otvorí nové okno pre jadro 5.11, prvé vydanie jadra z roku 2021.

WinMouse vám umožňuje prispôsobiť a vylepšiť pohyb ukazovateľa myši na počítači so systémom Windows
Ak chcete vylepšiť predvolené funkcie kurzora myši, použite freeware WinMouse. Pridáva ďalšie funkcie, ktoré vám pomôžu vyťažiť zo svojej skromnej myš...
Tlačidlo ľavého kliknutia myši nefunguje v systéme Windows 10
Ak používate samostatnú myš s prenosným počítačom alebo stolovým počítačom, ale nefunguje ľavé tlačidlo myši vo Windows 10/8/7 z nejakého dôvodu uvádz...
Kurzor pri písaní v systéme Windows 10 skáče alebo sa pohybuje náhodne
Ak zistíte, že kurzor myši skáče alebo sa pohybuje sám, automaticky a náhodne pri písaní na notebooku alebo počítači so systémom Windows, niektoré z t...