တစ် Computer ကို Operating System ကိုကဘာလဲ?
ကွန်ပျူတာများကလူရုပ်ပိုင်းဆိုင်ရာစက်တွေလည်ပတ်ကူညီဖို့ရန် operating system ကို (အို / S) ကိုကိုခေါ် low-level ဆော့ဖ်ဝဲကိုအသုံးပြုပါ။ တစ်ဦးချင်း / S ကိုလျှောက်လွှာ software ကို ( "အစီအစဉ်များ" ဟုခေါ်) အပြေးအဖြစ်အသစ်သောအစီအစဉ်များကိုတည်ဆောက်ခြင်းနိုင်ပါတယ်။ operating system software များကိုလက်ပ်တော့ကွန်ပျူတာများပေါ်တွင်ဒါပေမယ့်လည်းဆဲလ်ဖုန်းကွန်ယက် router များနှင့်အခြားဒါခေါ် embedded ကိရိယာများပေါ်တွင်မဟုတ်ပဲပြေး။
Operating Systems ကအမျိုးအစားများ
ကွဲပြားခြားနားသောကွန်ပျူတာ operating system မြားရာပေါင်းများစွာကော်ပိုရေးရှင်း, တက္ကသိုလ်များနှင့်စီးပှားရေးတစ်ဦးချင်းစီအားဖြင့်နှစ်ပေါင်းများစွာဖွံ့ဖြိုးပြီးပါပြီ။ အကောင်းဆုံး-လူသိများ operating system မြားပုဂ္ဂိုလ်ရေးကွန်ပျူတာများပေါ်တွင်တွေ့ရှိခဲ့သောသူတို့အားနေသောခေါင်းစဉ်:
- Microsoft Windows နဲ့
- Mac OS X မှာ
- Linux ကို
တချို့က operating system မြားကဲ့သို့သောပစ္စည်းကိရိယာများအချို့အမျိုးအစားများများအတွက်ဒီဇိုင်းရေးဆွဲထားပါသည်
- Apple က iOS နှင့် Google မှအန်းဒရွိုက် (Linux ကိုတစ်မူကွဲ) - ဆဲလ်ဖုန်းများအတွက်
- Solaris, HP က-UX, DG-UX နှင့် Unix ၏အခြားမျိုးကွဲ - ဆာဗာကိုကွန်ပျူတာတွေအတွက်
- DEC VMs (Virtual Memory စနစ်) - အဘို့အ Mainframe အတွက်ကွန်ပျူတာများ
အခြား operating system ကျော်ကြားမှုတဲ့ကာလခံစားပေမယ့်ယခုမှသာသမိုင်းအကျိုးစီးပွားနေသောခေါင်းစဉ်:
- Novell Netware 1990 ခုနှစ်ပီစီများအတွက်ရေပန်းစားအို / S ကခဲ့
- IBM က OS က / 2 အချိန်များအတွက် Microsoft Windows နဲ့ဝင်ရောက်ယှဉ်ပြိုင်သည့်အစောပိုင်း PC ကိုအို / S ကခဲ့ပေမယ့်စားသုံးသူဈေးကွက်ထဲမှာကန့်သတ်အောင်မြင်မှုရှိခဲ့
- Multics Unix ၏နောက်ပိုင်းတွင်ဖှံ့ဖွိုးတိုးတသြဇာလွှမ်းမိုးမှုအကြောင်း, 1960 ခုနှစ်အဆိုပါ Mainframe ဖန်တီးအနေနဲ့အထူးသဖြင့်ဆန်းသစ်သော operating system ကိုခဲ့သည်
Network ကိုသုံးထားတဲ့ Operating Systems
တစ်ဦးကခေတ်သစ်အို / S ကအများကြီး built-in ကွန်ပျူတာတစ်လုံး၏ဆက်သွယ်ရေးကွန်ရက်ရိုးရှင်းဖို့ဒီဇိုင်းဆော့ဖ်ဝဲကိုပါဝင်သည်။ ပုံမှန်အို / S ကဆော့ဖ်ဝဲတစ်ခုအကောင်အထည်ဖော်ရေးလည်းပါဝင်သည် ကို TCP / IP နဲ့တူ protocol stack နှင့်ဆက်စပ် utility ကိုအစီအစဉ်များကို ping ရဲ့ နဲ့ traceroute ။ ဤသည်လိုအပ်သော device drivers တွေနဲ့အလိုအလျောက်စက်ကိုဖွင့်ဖွင့်ဖို့တခြားဆော့ဗ်ဝဲများပါဝင်သည် Ethernet interface ကို။ မိုဘိုင်းပစ္စည်းတွေလည်းပုံမှန်အားဖြင့်ဖွင့်ဖို့လိုအပ်တဲ့အစီအစဉ်များသည် Wi-Fi ကို , ဘလူးတုသ် , သို့မဟုတ်အခြားကြိုးမဲ့ဆက်သွယ်မှု။
Microsoft က Windows ရဲ့အစောပိုင်းမူကွဲများအတွက်မည်သည့်ထောက်ခံမှုမပေးခဲ့ပါဘူး ကွန်ပျူတာကွန်ယက် ။ Microsoft Windows နဲ့ 95 နှင့်အဘို့ကို Windows နှင့်အတူစတင်င်း၏ operating system ကိုသို့အခြေခံကွန်ယက်စွမ်းရည်ကဆက်ပြောသည် Workgroups ။ Microsoft ကလည်း၎င်း၏မိတ်ဆက် အင်တာနက်ကော်နက်ရှင်မျှဝေခြင်း (ICS) က Windows 98 ဒုတိယအ Edition ကို (Win98 SE), အတွက်အင်္ဂါရပ် ကို Windows HomeGroup ဒါအပေါ်မှာ Windows 7 မှာ home networking မှာအဘို့နှင့်။ မြင်ကွင်းထဲမှာ networking နှင့်အတူရှေ့ဦးစွာ မှစ. ဒီဇိုင်းရေးဆွဲခဲ့သည့် Unix, နဲ့ Contrast ။ နီးပါးမည်သည့်စားသုံးသူအို / S ကယနေ့ကြောင့်အင်တာနက်လူကြိုက်များနှင့်နေအိမ်ကွန်ယက်မှကွန်ယက် operating system အဖြစ်ငျြးပွညျ့မီ။
embedded Operating Systems က
တစ်ဦးကဒါခေါ် embedded system ကိုယင်း၏ဆော့ဖ်ဝဲကိုအဘယ်သူမျှမသို့မဟုတ်ကန့်သတ် configuration ကိုထောက်ခံပါတယ်။ embedded စနစ်များကို router များကဲ့သို့ဥပမာအားဖြင့်, ပုံမှန်အားဖြင့်တစ်ဦး Pre-configured က်ဘ်ဆာဗာများပါဝင်သည် DHCP ဆာဗာနှင့်အချို့သော utilities ပေမယ့်အသစ်သောအစီအစဉ်များ၏ installation ခွင့်မပြုပါဘူး။ router သည်များအတွက် embedded operating system မြား၏ဥပမာများပါဝင်သည်:
- Cisco က IOS ကို (Internetwork Operating System ကို)
- DD-WRT
- သမ် Juno
Embed လုပ်ထားတဲ့ OS ကိုလည်းဖုန်းများ (iPhone ကို OS က), PDAs (Windows ကိုအီး), နှင့်ဒစ်ဂျစ်တယ်မီဒီယာပလေယာ (ipodlinux) အပါအဝင်စားသုံးသူ gadgets တစ်ခုတိုးပွားလာအတွင်း၌တွေ့ရှိနိုင်ပါသည်။