LĂ«shimi i Linux kernel 5.6 pritet tĂ« ndodhĂ« nĂ« fund tĂ« marsit. NĂ« materialin e sotĂ«m diskutojmĂ« mbi ndryshimet e ardhshme â sistemin e ri tĂ« files, protokollin WireGuard dhe pĂ«rditĂ«simet e drejtorĂ«ve.
Foto â â Unsplash
Protokolli i shumëpritur VPN
David Miller, pĂ«rgjegjĂ«s pĂ«r nĂ«n-sistemin rrjetor tĂ« Linux, vendosi nĂ« bĂ«rthamĂ«n e kernelit WireGuard. Ky Ă«shtĂ« njĂ« tunel VPN, i zhvilluar nga kompaninĂ« e sigurisĂ« Edge Security. Ideja u mbĂ«shtetje dy vjet mĂ« parĂ« â atĂ«herĂ« vetĂ« Linus Torvalds â megjithatĂ« realizimi u vonua. Projekti ishte fort i lidhur me funksionet kriptike tĂ« Edge Security. Por gjashtĂ« muaj mĂ« parĂ« autorĂ«t e protokollit tĂ« ri bĂ«nĂ« njĂ« kompromis dhe nĂ« API-nĂ« Crypto tĂ« mbĂ«shtetur nga bĂ«rthama.
Ka , që në perspektivë WireGuard mund të zëvendësojë OpenVPN. Sipas , kapaciteti i protokollit të ri është katër herë më i lartë se ai i OpenVPN: 1011 Mbit/s përballë 258 Mbit/s. Por duhet të theksohet se kalimi në Crypto API të standardizuar mund të përkeqësojë performancën.
NjĂ« tjetĂ«r veçori e WireGuard â ai , edhe nĂ«se pĂ«rdoruesi merr njĂ« adresĂ« IP tĂ« re, dhe zgjidh vetĂ« çështjet e orientimit. PĂ«r kĂ«to qĂ«llime, çdo ndĂ«rfaqe rrjeti lidhet me njĂ« çelĂ«s privat. Ai gjenerohet pĂ«rmes . Kriptimi nĂ« ChaCha20 dhe algoritmin . KĂ«to konsiderohen si pĂ«rmirĂ«sime ndaj AES-256-CTR dhe .
Sistemi i ri i files
Ky sistem Zonefs, i paraqitur nga inxhinierĂ«t e Western Digital. Ai Ă«shtĂ« projektuar pĂ«r tĂ« punuar me pajisje ruajtjeje tĂ« zonuara (). KĂ«to janĂ« ruajtĂ«s bllokesh, hapĂ«sira adresuese e tĂ« cilĂ«ve Ă«shtĂ« e ndarĂ« nĂ« zona (p.sh., NVMe SSD). Sistemi i files lejon trajtimin e çdo zone si njĂ« file â pra, pĂ«rdorimi i API-ve tĂ« veçanta nĂ« vend tĂ« pĂ«r tĂ« aksesuar S.storage. Qasja e ngjashme Ă«shtĂ« pĂ«rdorur nĂ« bazat e tĂ« dhĂ«nave RocksDB dhe LevelDB. Kjo jep mundĂ«sinĂ« pĂ«r tĂ« zvogĂ«luar kostot e transferimit tĂ« kodit, nĂ« fillim i pĂ«rshtatur pĂ«r punĂ« me skedarĂ«.
Në Linux tashmë ka një funksion për ndërveprimin me pajisjet bllok. Në bërthamën versioni 4.13 moduli dm-zoned. Ai paraqet një ruajtës të zonuar si një pajisje bllok të zakonshme, ndërsa Zonefs do të bëhet një alternative.

Foto â â Unsplash
PĂ«rveç pĂ«rfshirjes sĂ« sistemit tĂ« ri tĂ« files, zhvilluesit e bĂ«rthamĂ«s Linux bĂ«nĂ« ndryshime nĂ« ato ekzistuese. U implementuan mekanizmat e kompresimit / pĂ«r F2FS â mbĂ«shtetje e cila do tĂ« mbetet pĂ«r momentin eksperimentale. Ajo do tĂ« kĂ«rkojĂ« tĂ« aktivizohet manualisht gjatĂ« montimit tĂ« seksionit (opsioni compress_algorithm). Gjithashtu, pĂ«rditĂ«simi i EXT4 â lidhet me operacionet e hyrjes/ndarjes direkte. Paketa e pĂ«rditĂ«simeve u paraqit nga inxhinieri i IBM Ritesh Harjan. Sipas , nĂ« disa raste, patch mund tĂ« rrisĂ« performancĂ«n e sistemit tĂ« files me 140%.
Përditësimet e drejtorëve
NĂ« bĂ«rthamĂ« do tĂ« paraqitet njĂ« drejtor i ri cpuidle_cooling. Ai â pĂ«r tĂ« ftohur CPU/SoC, duke integruar ciklet e papuna gjatĂ« punĂ«s. NĂ« njĂ«farĂ« mĂ«nyre ai Ă«shtĂ« i ngjashĂ«m me drejtorin PowerClamp pĂ«r procesorĂ«t Intel, pĂ«rveç se nuk Ă«shtĂ« i lidhur me njĂ« arkitekturĂ« tĂ« caktuar. Sistemi u zhvillua nga specialistĂ«t e Linaro, tĂ« cilĂ«t merren me optimizimin e software-it me kod tĂ« hapur pĂ«r platformat ARM.
Po ashtu mbĂ«shtetje pĂ«r kartat grafike tĂ« serisĂ« GeForce 20 (TU10x). Drejtori pĂ«rkatĂ«s u zhvillua nga Ben Skeggs nga projekti Nouveau. FatkeqĂ«sisht, GeForce 16 (TU11x) do tĂ« mbeten "jashtĂ« bregut" pĂ«r momentin. Nvidia nuk ofroi imazhe tĂ« firmuerit, tĂ« nevojshme pĂ«r inicializimin e kartĂ«s. Gjithashtu, kartat grafike tĂ« reja nĂ«n Linux mund tĂ« pĂ«rballen me probleme nĂ« performancĂ« pĂ«r shkak tĂ« mungesĂ«s sĂ« reklojes â menaxhimi automatik i frekuencave. NĂ« tĂ« kaluarĂ«n Ă«shtĂ« e njohur se drejtorĂ«t Nouveau 20â30% mĂ« ngadalĂ« se origjinalĂ«t.

Foto â â Unsplash
Gjithashtu, bĂ«rthama e re USB4. Ndryshimet pĂ«rkatĂ«se inxhinierĂ«t nga Intel. Ata modifikuan bazĂ«n ekzistuese tĂ« kodit tĂ« lidhur me Thunderbolt â kjo Ă«shtĂ« rreth dy mijĂ« rreshta.
Sigurisht, kĂ«to nuk janĂ« tĂ« gjithĂ« pĂ«rditĂ«simet qĂ« do tĂ« vijnĂ« nĂ« bĂ«rthamĂ« â pĂ«r shembull, mbĂ«shtetje pĂ«r pajisje periferike shtesĂ« dhe pajisje rrjeti. Gjithashtu, bĂ«rthama 5.6 do tĂ« jetĂ« e para bĂ«rthamĂ« 32-bit, ku . NĂ« fund tĂ« janarit inxhinierĂ«t ndryshimet pĂ«rfundimtare nĂ« nfsd, xfs, alsa dhe v4l2. Ata shpresojnĂ« qĂ« pĂ«r tĂ« tetĂ«mbĂ«dhjetĂ« vitet e mbetura, pĂ«rdoruesit dhe zhvilluesit e distribucioneve do tĂ« kenĂ« kohĂ« tĂ« kalojnĂ« nĂ« bĂ«rthamĂ«n 5.6 (ose versionet e saj qĂ« do tĂ« pasojnĂ«).
Materialet për këtë temë nga blogu korporativ 1cloud.ru:
![]()
![]()
Për çfarë shkruajmë në Habr:
![]()
![]()
![]()
Burimi: habr.com
