Gisugyot ni Lennart Pottering ang pagdugang og soft reload mode sa systemd

Gihisgutan ni Lennart PΓΆttering ang bahin sa pag-andam sa pagdugang usa ka soft-reboot mode ("systemctl soft-reboot") sa systemd system manager, nga nag-restart lamang sa mga sangkap sa user-space nga wala magtandog sa kernel sa Linux. Kung itandi sa usa ka normal nga pag-reboot, ang usa ka humok nga pag-reboot gilauman nga makunhuran ang downtime sa panahon sa pag-upgrade sa mga palibot nga naggamit sa mga imahe sa sistema nga nauna na.

Ang bag-ong mode magtugot kanimo sa pagsira sa tanan nga mga proseso sa user space, unya pulihan ang gamut nga file system nga imahe sa usa ka bag-ong bersyon ug sugdi ang proseso sa pagsugod sa sistema nga dili i-reboot ang kernel. Dugang pa, ang pag-save sa estado sa nagdagan nga kernel kung gipulihan ang palibot sa gumagamit magpaposible sa pag-update sa pipila nga mga serbisyo sa live mode, pag-organisar sa pagbalhin sa mga deskriptor sa file ug mga socket sa pagpaminaw sa network alang niini nga mga serbisyo gikan sa daan nga palibot ngadto sa bag-o. Sa ingon, posible nga makunhuran ang oras nga gikinahanglan aron mapulihan ang usa ka bersyon sa sistema sa lain ug masiguro ang usa ka hapsay nga pagbalhin sa mga kahinguhaan sa labing hinungdanon nga mga serbisyo, nga magpadayon sa pagtrabaho nga wala’y hunong.

Ang pagpadali sa pag-restart makab-ot pinaagi sa pagwagtang sa medyo taas nga mga yugto sama sa pagsugod sa hardware, operasyon sa bootloader, pagsugod sa kernel, pagsugod sa drayber, pagkarga sa firmware, ug pagproseso sa initrd. Aron ma-update ang kernel inubanan sa usa ka humok nga reboot, gisugyot nga gamiton ang mekanismo sa livepatch aron ma-patch ang usa ka nagdagan nga kernel sa Linux nga wala’y bug-os nga pag-reboot o paghunong sa mga aplikasyon.

Source: opennet.ru

Idugang sa usa ka comment