Lennart Pottering ehdotti pehmeän uudelleenlataustilan lisäämistä systemd:hen

Lennart Poettering puhui valmisteluista pehmeän uudelleenkäynnistystilan ("systemctl soft-reboot") lisäämiseksi järjestelmänhallintaan systemd, joka käynnistää uudelleen vain käyttäjätilan komponentit koskematta ytimeen. Linux. Предполагается, что по сравнению с обычной перезагрузкой мягкая перезагрузка сократит время простоя во время обновления окружений, использующих готовые системные образы.

Uusi tila mahdollistaa kaikkien käyttäjätilan prosessien sulkemisen, juuritiedostojärjestelmän näköistiedoston korvaamisen uudella versiolla ja järjestelmän alustusprosessin käynnistämisen ilman ytimen uudelleenkäynnistystä. Lisäksi käynnissä olevan ytimen tilan säilyttäminen käyttäjäympäristöä vaihdettaessa mahdollistaa joidenkin palveluiden reaaliaikaiset päivitykset, tiedostokuvaajien siirron ja näiden palveluiden verkkosockettien kuuntelun vanhasta ympäristöstä uuteen. Tämä lyhentää merkittävästi järjestelmäversion korvaamiseen kuluvaa aikaa ja varmistaa saumattoman resurssien siirron tärkeimmille palveluille, jotka jatkavat toimintaansa keskeytyksettä.

Ускорение перезапуска достигается за счёт исключения таких относительно длительных стадий, как инициализация оборудования, работа загрузчика, запуск ядра, инициализация драйверов, загрузка прошивок и обработка initrd. Для обновления ядра в сочетании с мягкой перезагрузкой предлагается использовать механизм livepatch для внесения исправлений в работающее ядро Linux без полной перезагрузки и без остановки работы приложений.

Lähde: opennet.ru

Osta luotettava isännöinti sivustoille, joissa on DDoS-suojaus, VPS VDS -palvelimet 🔥 Osta luotettavaa verkkosivustojen hostingia DDoS-suojauksella, VPS VDS -palvelimilla | ProHoster