Udgivelsen af Linux kernel 5.6 er planlagt til slutningen af marts. I vores dagens artikel diskuterer vi de kommende ĂŠndringer â det nye filsystem, WireGuard-protokollen og opdateringer af drivere.
Foto â â Unsplash
Den lĂŠnge ventede VPN-protokol
David Miller, som har ansvaret for Linux-netvĂŠrkssystemet, har besluttet WireGuard i kernen. Det er en VPN-tunnel udviklet af IT-sikkerhedsfirmaet Edge Security. Ideen for to Ă„r siden â dengang blev den af Linus Torvalds selv â men implementeringen blev udsat. Projektet var stĂŠrkt bundet til kryptofunktionerne fra Edge Security. Men for et halvt Ă„r siden gik forfatterne af den nye protokol pĂ„ kompromis og til den understĂžttede Crypto API fra kernen.
Der er , at WireGuard i fremtiden vil kunne erstatte OpenVPN. IfÞlge , er det nye protokols bÄndbredde fire gange hÞjere end OpenVPN: 1011 Mbit/s mod 258 Mbit/s. Men det skal bemÊrkes her, at overgangen til den almindelige Crypto API kan forringe prÊstationen.
En anden funktion ved WireGuard er, at den , selv hvis brugeren fÄr en ny IP-adresse, og hÄndterer ruteproblemer selv. Til disse formÄl knyttes en privat nÞgle til hver netvÊrksinterface. Den genereres ved hjÊlp af . Selve krypteringen pÄ ChaCha20 og algoritmen . De betragtes som forbedrede alternativer til AES-256-CTR og .
Det nye filsystem
Dette system, Zonefs, blev prĂŠsenteret af ingeniĂžrerne fra Western Digital. Det er designet til at arbejde med zonerede lagringsenheder (). Det er bloklagermedier, hvis adresseomrĂ„der er opdelt i zoner (for eksempel NVMe SSD). Filsystemet gĂžr det muligt at behandle hver zone som en fil â det vil sige, at man bruger specialiserede API'er i stedet for til at fĂ„ adgang til datalagre. En tilsvarende tilgang anvendes i databaser som RocksDB og LevelDB. Det gĂžr det muligt at reducere omkostningerne ved kodeoverfĂžrsel, der oprindeligt er tilpasset til at arbejde med filer.
I Linux er der allerede en funktion til interaktion med bloklagringsenheder. I kerneversion 4.13 modulet dm-zoned. Det prĂŠsenterer den zonerede lagerenhed som en almindelig bloklagringsenhed, mens Zonefs vil blive en alternativ lĂžsning.

Foto â â Unsplash
Udover introduktionen af det nye filsystem har udviklerne i Linux-kernen foretaget ĂŠndringer i de eksisterende. Der blev komprimeringsmekanismer / For F2FS, their support will remain experimental for now. It will need to be enabled manually during the partition mounting process (option compress_algorithm). Thereâs also an upgrade EXT4âit is linked to direct input/output operations. The update package was presented by IBM engineer Ritesh Harjan. According to , in some cases the patch can improve filesystem performance by 140%.
Driver updates
A new driver will appear in the core cpuidle_cooling. Its is to cool the CPU/SoC by embedding idle cycles during operation. In some ways, it is similar to the PowerClamp driver for Intel processors, but not tied to a specific architecture. The system is developed by specialists from Linaro, who are engaged in optimizing open-source software for ARM platforms.
Derudover may operate Andrew Abbate

Foto â â Unsplash
will support were made by engineers from Intel. They modified the existing codebase related to Thunderboltâthis is about two thousand lines. Of course, these arenât all the updates that will arrive in the core, for example,
you can expect address made Related materials from the corporate blog 1cloud.ru:
Most supercomputers operate under Linuxâdiscussing the situation
![]()
![]()
Analyzing recommendations for personal data protection and information securityâwhat to pay attention to
![]()
![]()
![]()
Kilde: habr.com
