Lennart Pottering alipendekeza kuongeza modi laini ya upakiaji upya kwa systemd

Lennart Pottering alizungumza juu ya maandalizi ya kuongeza hali ya kuwasha tena laini ("systemctl-soft-reboot") kwa msimamizi wa mfumo wa mfumo, ambayo husababisha tu vipengee vya nafasi ya mtumiaji kuwashwa upya bila kugusa kernel ya Linux. Ikilinganishwa na kuwasha upya kawaida, kuwasha upya kwa laini kunatarajiwa kupunguza muda wa chini wakati wa kusasisha mazingira ambayo yanatumia picha za mfumo zilizoundwa awali.

Hali mpya itakuruhusu kuzima michakato yote kwenye nafasi ya mtumiaji, kisha ubadilishe picha ya FS ya mzizi na toleo jipya na uanze mchakato wa uanzishaji wa mfumo bila kuwasha tena kernel. Kwa kuongeza, kuokoa hali ya kernel inayoendesha wakati wa kuchukua nafasi ya mazingira ya mtumiaji itafanya iwezekanavyo kusasisha baadhi ya huduma katika hali ya kuishi kwa kuandaa uhamisho wa maelezo ya faili na soketi za mtandao za kusikiliza kwa huduma hizi kutoka kwa mazingira ya zamani hadi mpya. Kwa hivyo, itawezekana kupunguza kwa kiasi kikubwa muda wa kuchukua nafasi ya toleo moja la mfumo na mwingine na kuhakikisha uhamisho usio na mshono wa rasilimali kwa huduma muhimu zaidi ambazo zitaendelea kufanya kazi bila usumbufu.

Kasi ya kuwasha upya inapatikana kwa kuondoa hatua ndefu kama vile uanzishaji wa maunzi, uendeshaji wa kipakiaji, uanzishaji wa kernel, uanzishaji wa kiendeshaji, upakiaji wa programu dhibiti, na uchakataji wa intrd. Ili kusasisha kernel pamoja na kuwasha upya kwa laini, inashauriwa kutumia utaratibu wa livepatch kuweka kiraka cha Linux kernel bila kuwasha upya kamili na bila kuzima programu.

Chanzo: opennet.ru

Kuongeza maoni