အောက်ပါတို့သည် Operating System တစ်ခု၏ အရေးကြီးသောလုပ်ဆောင်ချက်အချို့ဖြစ်သည်။
- မှတ်ဉာဏ်စီမံခန့်ခွဲမှု။
- ပရိုဆက်ဆာ စီမံခန့်ခွဲမှု။
- စက်ပစ္စည်းစီမံခန့်ခွဲမှု။
- ဖိုင်စီမံခန့်ခွဲမှု။
- လုံခြုံရေး။
- စနစ်စွမ်းဆောင်ရည်ကို ထိန်းချုပ်ပါ။
- အလုပ်စာရင်းကိုင်။
- အထောက်အကူများကို ရှာဖွေရာတွင် အမှားအယွင်းရှိသည်။
Operating System တစ်ခုရဲ့ အဓိကလုပ်ဆောင်ချက် (၄)ခုက ဘာတွေလဲ။
Operating System သည် အောက်ပါလုပ်ဆောင်ချက်များကို လုပ်ဆောင်သည်။
- Booting။ Booting ဆိုသည်မှာ ကွန်ပြူတာလည်ပတ်မှုစနစ်ကို စတင်သည့် လုပ်ငန်းစဉ်ဖြစ်ပြီး ကွန်ပြူတာကို အလုပ်လုပ်ရန် စတင်ခြင်းဖြစ်သည်။
- မှတ်ဉာဏ်စီမံခန့်ခွဲမှု။
- Loading နှင့် Execution ။
- ဒေတာလုံခြုံရေး။
- Disk စီမံခန့်ခွဲမှု။
- လုပ်ငန်းစဉ်စီမံခန့်ခွဲမှု။
- စက်ပစ္စည်းထိန်းချုပ်ခြင်း။
- ပုံနှိပ်ခြင်းထိန်းချုပ်ခြင်း။
လုပ်ဆောင်ချက်ခေါ်ဆိုမှုတစ်ခုအတွင်း ဘာဖြစ်သွားမလဲ။
လုပ်ဆောင်ချက်တစ်ခုကို ခေါ်သည်။ လုပ်ဆောင်ချက်တစ်ခုကို မလုပ်ဆောင်မီ၊ ပရိုဂရမ်တစ်ခုသည် လုပ်ဆောင်ချက်အတွက် ကန့်သတ်ချက်များအားလုံးကို ၎င်းတို့မှတ်တမ်းတင်ထားသည့် ပြောင်းပြန်အစီအစဥ်အတိုင်း stack သို့ တွန်းပို့သည်။ ပထမဦးစွာ ၎င်းသည် ပြန်လာမည့်လိပ်စာဖြစ်သည့် နောက်ညွှန်ကြားချက်၏လိပ်စာကို stack ပေါ်သို့ တွန်းပို့သည်။
Operating System တွင် function call ဆိုတာဘာလဲ။
၎င်းကိုလုပ်ဆောင်ပြီးနောက် ပရိုဆက်ဆာသည် ပုံမှန်လုပ်ဆောင်မှုသို့ ပြန်လည်ရောက်ရှိပြီး ထွက်ခွာသွားသည့်နေရာမှ ဆက်လက်လုပ်ဆောင်သည်။ စနစ်ခေါ်ဆိုမှုနှင့် လုပ်ဆောင်ချက်ခေါ်ဆိုမှုတို့သည် ထိုသို့သောအချိန်အခါများဖြစ်သည်။ စနစ်ခေါ်ဆိုမှုသည် စနစ်တွင် တည်ဆောက်ထားသော လုပ်ရိုးလုပ်စဉ်တစ်ခုသို့ ခေါ်ဆိုမှုတစ်ခုဖြစ်သည်။ လုပ်ဆောင်ချက်ခေါ်ဆိုမှုသည် ပရိုဂရမ်အတွင်းရှိ လုပ်ရိုးလုပ်စဉ်တစ်ခုထံသို့ ခေါ်ဆိုမှုတစ်ခုဖြစ်သည်။