Linux kernel 5.6 - unsa ang mapaabut sa bag-ong bersyon sa kernel

Ang pagpagawas sa Linux kernel 5.6 gikatakda sa katapusan sa Marso. Sa among artikulo karon, among gihisgutan ang umaabot nga mga pagbag-o - usa ka bag-ong file system, ang WireGuard protocol, ug mga update sa driver.

Linux kernel 5.6 - unsa ang mapaabut sa bag-ong bersyon sa kernel
--ΠžΡ‚ΠΎ - lucas huffman - Unsplash

Dugay nang gipaabot nga VPN protocol

Si David Miller, kinsa maoy nagdumala sa Linux networking subsystem, nakahukom pag-abli ngadto sa WireGuard core. Kini usa ka tunel sa VPN nga gihimo sa kompanya sa seguridad sa kasayuran nga Edge Security. ideya gihisgutan duha ka tuig ang milabay - unya siya gisuportahan Si Linus Torvalds mismo - bisan pa, ang pagpatuman gi-post. Ang proyekto gihigot pag-ayo sa mga bahin sa crypto sa Edge Security. Apan unom ka bulan ang milabay, ang mga tagsulat sa bag-ong protocol nakompromiso ug gibalhin sa mga Crypto API nga gisuportahan sa kernel.

Adunay opinyonnga sa umaabot nga WireGuard makahimo sa pag-ilis sa OpenVPN. Sumala sa mga pagsulay, ang throughput sa bag-ong protocol upat ka pilo nga mas taas kaysa sa OpenVPN: 1011 Mbps kumpara sa 258 Mbps. Apan dinhi angay nga matikdan nga ang pagbalhin ngadto sa regular nga Crypto API mahimong makapasamot sa pasundayag.

Ang laing bahin sa WireGuard mao kana dili makaguba sa koneksyon, bisan kung ang user nakadawat ug bag-ong IP address, ug independente nga nagsulbad sa mga isyu sa pag-ruta. Alang niini nga mga katuyoan, usa ka pribadong yawe ang gihigot sa matag interface sa network. Kini gimugna uban sa Diffie-Hellman nga protocol. Ang pag-encrypt mismo gitukod sa ChaCha20 ug algorithm Poly1305. Giisip sila nga gipaayo nga mga analogue sa AES-256-CTR ug Ang HMAC.

Bag-ong sistema sa file

Pinaagi niini nga sistema nahimong Mga Zonef nga gihatag sa mga inhenyero sa Western Digital. Kini gidisenyo sa pagtrabaho uban sa zoned storage device (zoned nga pagtipig). Kini ang mga block drive, ang address space nga gibahin sa mga zone (pananglitan, NVMe SSD). Ang sistema sa file nagtugot kanimo sa pagtratar sa matag sona isip usa ka file - nga mao, gamita ang mga espesyal nga API imbes nga ioctls aron ma-access ang storage. Ang susama nga pamaagi gigamit sa mga database sa RocksDB ug LevelDB. Kini nagpaposible sa pagpakunhod sa gasto sa porting code nga orihinal nga gidisenyo sa pagtrabaho uban sa mga file.

Ang Linux aduna nay feature para sa interaksyon sa block devices. Sa kernel nga bersyon 4.13 mitungha dm-zoned nga module. Gipresentar niini ang zoned drive isip usa ka normal nga block device, ug ang Zonefs mao ang alternatibo.

Linux kernel 5.6 - unsa ang mapaabut sa bag-ong bersyon sa kernel
--ΠžΡ‚ΠΎ - Suzan Kirsic - Unsplash

Dugang sa pagpaila sa usa ka bag-ong sistema sa file, ang mga nag-develop sa Linux kernel naghimo og mga pagbag-o sa mga naa na. Mga gidugang mga mekanismo sa compression LZO/LZ4 alang sa F2FS, ang ilang suporta magpabilin nga eksperimento sa pagkakaron. Kinahanglan kini nga ma-on nga mano-mano sa panahon sa pag-mount sa partition (opsyon compress_algorithm). Pag-upgrade usab makadawat EXT4 - Nalambigit kini sa direktang I/O nga mga operasyon. Ang update package gipresentar ni Ritesh Harjan, usa ka engineer gikan sa IBM. Pinaagi sa iyang mga pulong, sa pipila ka mga kaso ang patch makapauswag sa performance sa file system sa 140%.

Mga update sa drayber

Usa ka bag-ong drayber ang makita sa kernel cpuidle_cooling. Sa iyang ang buluhaton - pabugnawan ang CPU / SoC pinaagi sa pag-embed sa mga idle cycle sa panahon sa operasyon. Sa usa ka paagi, parehas kini sa drayber sa PowerClamp alang sa mga processor sa Intel, apan dili piho nga arkitektura. sistema gibuhian mga espesyalista gikan sa Linaro nga nag-optimize sa open source software alang sa mga platform sa ARM.

Usab idugang suporta alang sa mga video card sa GeForce 20 series (TU10x). Ang katugbang nga drayber gimugna ni Ben Skeggs gikan sa proyekto sa Nouveau. Ikasubo, ang GeForce 16 (TU11x) magpabilin nga "overboard" sa pagkakaron. Wala gihatag ni Nvidia ang mga imahe sa firmware nga gikinahanglan aron masugdan ang kard. Usab, ang mga bag-ong video card ubos sa Linux mahimong makasinati og mga problema sa performance tungod sa kakulang sa relocking - automatic frequency control. Kini nakit-an kaniadto nga ang mga drayber sa Nouveau maka-function 20-30% nga mas hinay kaysa sa orihinal.

Linux kernel 5.6 - unsa ang mapaabut sa bag-ong bersyon sa kernel
--ΠžΡ‚ΠΎ - Andrew Abbe - Unsplash

Laing bag-ong core mosuporta USB4. Sumala sa mga pagbag-o gisugyot mga inhenyero gikan sa Intel. Gibag-o nila ang naglungtad nga codebase nga may kalabotan sa Thunderbolt - kini mga duha ka libo nga linya.

Siyempre, dili kini tanan nga mga pag-update nga moabut sa kernel - pananglitan, makahulat ka suporta alang sa dugang nga mga peripheral ug mga aparato sa network. Usab, ang kernel 5.6 mao ang una nga 32-bit kernel diin masulbad problema sa 2038. Sa katapusan sa Enero, ang mga inhenyero gihimo katapusang mga pagbag-o sa nfsd, xfs, alsa ug v4l2. Naglaum sila nga sa nahabilin nga napulo'g walo ka tuig, ang mga tiggamit ug mga developer sa pag-apod-apod adunay panahon sa pagbalhin sa kernel 5.6 (o ang sunod nga mga bersyon niini).

Mga materyal sa hilisgutan gikan sa corporate blog 1cloud.ru:

Linux kernel 5.6 - unsa ang mapaabut sa bag-ong bersyon sa kernel Kadaghanan sa mga supercomputer nagpadagan sa Linux - naghisgot sa sitwasyon
Linux kernel 5.6 - unsa ang mapaabut sa bag-ong bersyon sa kernel Giunsa pagsiguro ang imong sistema sa Linux: 10 nga mga tip

Unsa ang among gisulat bahin sa HabrΓ©:

Linux kernel 5.6 - unsa ang mapaabut sa bag-ong bersyon sa kernel Gi-analisa namon ang mga rekomendasyon alang sa pagpanalipod sa personal nga datos ug seguridad sa kasayuran - kung unsa ang kinahanglan nimong hatagan pagtagad
Linux kernel 5.6 - unsa ang mapaabut sa bag-ong bersyon sa kernel Sa unang higayon, usa ka photon ang gi-teleport gikan sa usa ka chip ngadto sa lain
Linux kernel 5.6 - unsa ang mapaabut sa bag-ong bersyon sa kernel Giunsa pagtabang sa IT ang kalibutan nga mag-usik og gamay nga pagkaon

Source: www.habr.com

Idugang sa usa ka comment