Lennart Pottering သည် systemd တွင် soft reload mode ကိုထည့်ရန်အကြံပြုခဲ့သည်။

Lennart Pöttering သည် Linux kernel ကိုမထိဘဲအသုံးပြုသူနေရာလွတ်အစိတ်အပိုင်းများကိုသာပြန်လည်စတင်သည့် systemd system manager သို့ soft-reboot mode (“systemctl soft-reboot”) ကိုထည့်သွင်းရန်ပြင်ဆင်ခြင်းအကြောင်းပြောခဲ့သည်။ သာမာန်ပြန်လည်စတင်ခြင်းနှင့် နှိုင်းယှဉ်ပါက၊ ကြိုတင်တည်ဆောက်ထားသော စနစ်ပုံများကို အသုံးပြုသည့် ပတ်၀န်းကျင်အဆင့်မြှင့်တင်မှုများအတွင်း ပျော့ပျောင်းစွာ ပြန်လည်စတင်ခြင်းသည် စက်ရပ်ချိန်ကို လျှော့ချရန် မျှော်လင့်ပါသည်။

မုဒ်အသစ်သည် သင့်အား အသုံးပြုသူနေရာရှိ လုပ်ငန်းစဉ်အားလုံးကို ပိတ်ပစ်နိုင်ပြီး၊ ထို့နောက် အမြစ်ဖိုင်စနစ်ပုံရိပ်ကို ဗားရှင်းအသစ်ဖြင့် အစားထိုးကာ kernel ကို ပြန်လည်စတင်ခြင်းမပြုဘဲ စနစ်စတင်ခြင်းလုပ်ငန်းစဉ်ကို စတင်မည်ဖြစ်သည်။ ထို့အပြင်၊ အသုံးပြုသူပတ်ဝန်းကျင်ကို အစားထိုးသည့်အခါ လုပ်ဆောင်နေသော kernel ၏အခြေအနေအား သိမ်းဆည်းခြင်းသည် အချို့သောဝန်ဆောင်မှုများကို တိုက်ရိုက်မုဒ်တွင် အပ်ဒိတ်လုပ်ခြင်း၊ ဤဝန်ဆောင်မှုများအတွက် အဟောင်းမှ ပတ်ဝန်းကျင်အသစ်သို့ ဤဝန်ဆောင်မှုများအတွက် ဖိုင်ဖော်ပြချက်ပေးပို့ခြင်းနှင့် နားထောင်ခြင်းကွန်ရက်စကေးများကို စုစည်းခြင်းတို့ ပြုလုပ်နိုင်သည်။ ထို့ကြောင့်၊ စနစ်၏ဗားရှင်းတစ်ခုနှင့် အခြားဗားရှင်းတစ်ခုကို အစားထိုးရန် လိုအပ်သည့်အချိန်ကို သိသိသာသာ လျှော့ချနိုင်ပြီး အရေးအကြီးဆုံးဝန်ဆောင်မှုများသို့ အရင်းအမြစ်များကို ချောမွေ့စွာလွှဲပြောင်းပေးခြင်းကို သေချာစေကာ အနှောင့်အယှက်မရှိဘဲ ဆက်လက်လုပ်ဆောင်သွားမည်ဖြစ်သည်။

ဟာ့ဒ်ဝဲအစပျိုးခြင်း၊ bootloader လည်ပတ်ဆောင်ရွက်မှု၊ kernel စတင်ခြင်း၊ ဒရိုက်ဗာစတင်ခြင်း၊ firmware တင်ခြင်းနှင့် initrd လုပ်ဆောင်ခြင်းစသည့်အတော်လေးရှည်သောအဆင့်များကို ဖယ်ရှားခြင်းဖြင့် ပြန်လည်စတင်ခြင်းအရှိန်မြှင့်ခြင်းကို အောင်မြင်သည်။ Soft reboot ဖြင့် kernel ကို အပ်ဒိတ်လုပ်ရန်၊ အပြည့်အဝ ပြန်လည်စတင်ခြင်း သို့မဟုတ် အက်ပ်များကို ရပ်တန့်ခြင်းမရှိဘဲ လည်ပတ်နေသော Linux kernel ကို ဖာထေးရန် livepatch ယန္တရားကို အသုံးပြုရန် အဆိုပြုထားသည်။

source: opennet.ru

မှတ်ချက် Add