Lennart Poettering pakkus välja, et systemd-sse lisatakse pehme taaskäivitamise režiim

Lennart Pottering rääkis ettevalmistustest, et lisada süsteemi halduri systemd pehme taaskäivituse režiim («systemctl soft-reboot»), mis taaskäivitab ainult kasutajaruumi komponente, puutumatuks jättes Linuxi tuuma. Eeldatakse, et võrreldes tavalise taaskäivitusega vähendab pehme taaskäivitamine seisakuaegu süsteemi piltide värskendamisel.

Uus režiim võimaldab lõpetada kõik protsessid kasutajaruumis, seejärel asendada juur-FS pilt uue versiooniga ja alustada süsteemi initsialiseerimise protsessi, ilma tuuma taaskäivitamata. Lisaks võimaldab töötava tuuma seisundi säilitamine, kui vahetatakse kasutaja keskkonda, ellu viia mõnede teenuste uuendamist live-režiimis, korraldades faili deskriptorite ja kuulavate võrgusokkide edastamise nende teenuste jaoks vanast keskkonnast uude. Nii saab oluliselt vähendada ühe süsteemiversiooni asendamise aega ja tagada sujuv ressursside edastamine kõige olulisematele teenustele, mis jätkavad töötamist katkestamata.

Taaskäivituse kiirus saavutatakse välistades suhteliselt pika kestusega etapid, nagu seadmete initsialiseerimine, laadimisprogrammi töö, tuuma laadimine, draiverite initsialiseerimine, püsivara laadimine ja initrd töötlemine. Tuuma värskendamiseks, koos pehme taaskäivitusega, soovitatakse kasutada livepatch mehhanismi, et teha muudatusi töötavas Linuxi tuumas ilma täieliku taaskäivituse ja rakenduste seiskamiseta.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster