- Radikalus konteinerių optimizavimas naudojant statinius dvejetainius failus ir įterptuosius vienetinius failus.
- Saugumas padidintas integravus „Argon2id“ į TPM2 ir įdiegus naujas „fscrypt v2“ šifravimo politikas.
- Pažanga konfidencialios virtualizacijos srityje naudojant „Intel TDX“ palaikymą ir įrankius, skirtus karštiems branduolio atnaujinimams.

„Linux“ ekosistema ką tik gavo gaivaus oro gūsį išleidusi „systemd 262“. Kaip ir įprasta iš šio paslaugų tvarkyklės, jie nesusilaikė ir atkreipė dėmesį į praktiškai visus sistemos aspektus – nuo kompiuterio paleidimo iki šifravimo raktų valdymo, taip užtikrindami tvirtesnę ir lankstesnę sistemą.
Labiausiai šioje versijoje išsiskiria dėmesys virtualizuotoms aplinkoms ir konteineriams , siekiant kuo labiau supaprastinti ir efektyvinti paslaugų diegimą. Kalbama ne tik apie kelių funkcijų pridėjimą, bet ir apie tam tikrų architektūrų permąstymą, kad sistemų administratoriai ir kūrėjai turėtų daugiau įrankių savo kompiuteriams optimizuoti.
Revoliucija konteinerių pasaulyje

Tiems, kurie kasdien vargsta su kuo mažesniais konteineriais, „systemd 262“ siūlo tikrą perlą: galimybę kompiliuoti kaip vieną statinį dvejetainį failą . Tai reiškia, kad proceso PID 1 nebepriklauso nuo daugybės dinaminių bibliotekų, kurias reikia įkelti, todėl galima kurti itin mažus ir savarankiškus konteinerių atvaizdus, vengiant naudoti dlopen() ir supaprastinant vartotojų bei grupių nustatymą.
Be to, siekiant išvengti konteinerių užstrigimo dėl trūkstamų konfigūracijos failų, tvarkyklė dabar apima įterptuosius disko failus . Tai iš esmės vidinės atsarginės kopijos, skirtos svarbioms užduotims, tokioms kaip išjungimas, perkrovimas ir kelių vartotojų paleidimas. Jei „systemd“ neranda šių failų diske, ji naudoja integruotus failus, o tai labai supaprastina veikimą minimalistinėse aplinkose , kuriose ne visi diskai įdiegiami atskirai.
Paslaugų valdymas ir sistemos stabilumas

Kartais, kai paslauga vienu metu neveikia tūkstančiuose serverių, vienalaikis paleidimas iš naujo gali sukelti domino efektą, kuris perkrauna tinklą ar išteklius. Siekiant išvengti šios problemos, buvo pridėta parinktis „RestartRandomizedDelaySec“ , kuri įveda atsitiktinį delsimą prieš paleidžiant paslaugą iš naujo, taip paskirstant darbo krūvį. Be to, siekiant išvengti sistemos perkrovimo paleidžiant per daug procesų, pjovimo įrankiai dabar leidžia apriboti aktyvinimo lygiagretumą naudojant direktyvą „ActivatingConcurrencyMax“.
Kalbant apie aukštą prieinamumą, išsiskiria integracija su „ Live Update Orchestrator“ (LUO) . Dėl naujos „LUOSession“ parinkties galima koordinuoti tiesioginius „Linux“ branduolio atnaujinimus, todėl sistemą galima atnaujinti neperkraunant paslaugų ir išlaikant procesų būseną – tai tikras privalumas kritiniams serveriams , kurie negali sau leisti nė sekundės prastovų.
Pažangiausias šifravimas ir saugumas

Kalbant apie saugumą, „systemd“ sugriežtino varžtus. Dabar TPM modulyje užantspauduoti prisijungimo duomenys yra tiesiogiai susieti su saugyklos šakniniu raktu (SRK) , taip užkertant kelią duomenų perėmimo atakoms. Be to, tiems, kurie konfigūruoja PIN kodus TPM2, įdiegtas „Argon2id“ algoritmas , kuris yra žymiai atsparesnis „brute-force“ atakoms nei senesni metodai.
Kita vertus, užšifruotų pagrindinių katalogų valdymas naudojant „systemd-homed“ dabar pagal numatytuosius nustatymus naudoja „fscrypt v2“ strategijas . Tai leidžia pagrindiniams raktams būti matomiems skirtingose prijungimo vardų erdvėse, nors svarbu žinoti, kad nėra galimybės automatiškai perkelti v1 katalogų į v2. Taip pat verta paminėti pirmojo paleidimo vedlio atsiradimą „systemd-cryptenroll“, kuris palengvina papildomų atrakinimo metodų konfigūravimą nuo pat pradžių.
Virtualizacija, tinklai ir automatizuotas diegimas

„systemd-vmspawn“ įrankis žengė didelį žingsnį į priekį, pridėdamas „Intel TDX“ palaikymą , papildantį esamą AMD SEV-SNP palaikymą. Tai pagerina konfidencialų skaičiavimą, leisdama virtualias mašinas izoliuoti nuo likusios pagrindinės infrastruktūros – tai gyvybiškai svarbi funkcija debesijos aplinkose , kur atminties privatumas yra svarbiausias.
Tiems, kurie valdo didelio masto diegimus, „systemd-firstboot“ dabar turi režimą be galvų . Iš esmės tai leidžia automatiškai atlikti pradinę konfigūraciją neraginus vartotojo, o tai idealiai tinka neprisijungusiems diegimams. Kalbant apie tinklus, „systemd-networkd“ dabar gali filtruoti konfigūracijas pagal kompiuterio žymas ir leidžia iš naujo įkelti failus nepaleidžiant jau veikiančių sąsajų.
Kiti patobulinimai ir techninės įdomybės

Negalime pamiršti ir „run0“, „sudo“ alternatyvos, evoliucijos, kuri dabar apima administratoriams labiau pažįstamas parinktis, pvz., galimybę atnaujinti arba atšaukti laikinus įgaliojimus. Be to, patobulinta atominių atnaujinimų sistema su „systemd-sysupdate“, kuri dabar griežčiau kontroliuoja įdiegtus failus ir leidžia pašalinti nereikalingus failus naudojant komandą „cleanup“.
Ypač įdomi šios versijos savybė yra dirbtinio intelekto „ kanarėlė“ . Šis mechanizmas skirtas aptikti kalbos modeliavimo (LLM) kodą, kurio prieš pateikiant projektui neperžiūrėjo žmogus. Tai apsaugos priemonė, užtikrinanti aukštą kodo kokybę ir tai, kad kūrėjai būtų atsakingi už tai, ką jie įkelia į saugyklą.
Kiti techniniai patobulinimai apima „OpenSSL 4“ palaikymą , „dm-clone“ modulio, skirto tik skaitymui skirtų įrenginių klonų kūrimui, integravimą ir patobulintą žurnalų atkūrimą, kuris dabar gali atkurti galiojančius įrašus net ir po staigaus išjungimo. Visa tai kartu su nauja JSON formato komandų sąsaja kūrėjams daro šią versiją reikšmingu žingsniu į priekį „Linux“ valdymo srityje.
Šis atnaujinimas keičia „Linux“ infrastruktūros valdymo būdą, optimizuodamas lengvą konteinerių pobūdį ir apsaugodamas sistemą pažangia kriptografija bei konfidencialia virtualizacija, kartu įdiegdamas išmanius mechanizmus, kurie apsaugo nuo gedimų paslaugų paleidimo iš naujo ir palengvina visišką diegimo automatizavimą.
