Lennart Pottering daba fifi ipo atungbejade rirọ si eto

Lennart Pöttering sọrọ nipa ngbaradi lati ṣafikun ipo atunbere rirọ (“systemctl soft-atunbere”) si oluṣakoso eto eto, eyiti o tun bẹrẹ awọn paati aaye olumulo nikan laisi fifọwọkan ekuro Linux. Ti a ṣe afiwe si atunbere deede, atunbere rirọ ni a nireti lati dinku akoko idinku lakoko awọn iṣagbega ti awọn agbegbe ti o lo awọn aworan eto ti a ti kọ tẹlẹ.

Ipo tuntun yoo gba ọ laaye lati tii gbogbo awọn ilana ni aaye olumulo, lẹhinna rọpo aworan eto faili root pẹlu ẹya tuntun ki o bẹrẹ ilana ipilẹṣẹ eto laisi atunbere ekuro naa. Ni afikun, fifipamọ ipo ti ekuro nṣiṣẹ nigbati o rọpo agbegbe olumulo yoo jẹ ki o ṣee ṣe lati ṣe imudojuiwọn diẹ ninu awọn iṣẹ ni ipo ifiwe, siseto gbigbe ti awọn apejuwe faili ati awọn ibọsẹ nẹtiwọọki gbigbọ fun awọn iṣẹ wọnyi lati agbegbe atijọ si tuntun. Nitorinaa, yoo ṣee ṣe lati dinku ni pataki akoko ti o gba lati rọpo ẹya kan ti eto naa pẹlu omiiran ati rii daju gbigbe gbigbe awọn orisun si awọn iṣẹ pataki julọ, eyiti yoo tẹsiwaju lati ṣiṣẹ laisi idilọwọ.

Atunbere isare ti waye nipasẹ imukuro iru awọn ipele gigun bi ipilẹṣẹ ohun elo, iṣẹ bootloader, ibẹrẹ ekuro, ipilẹṣẹ awakọ, ikojọpọ famuwia, ati sisẹ initrd. Lati ṣe imudojuiwọn ekuro ni apapo pẹlu atunbere rirọ, o ni imọran lati lo ẹrọ livepatch lati patch ekuro Linux ti nṣiṣẹ laisi atunbere ni kikun tabi idaduro awọn ohun elo.

orisun: opennet.ru

Fi ọrọìwòye kun