Pagrindinis skirtumas – dalijimasis laiku ir operacinė sistema realiuoju laiku
Pagrindinis skirtumas tarp dalijimosi laiku ir operacinės sistemos realiuoju laiku yra tas, kad dalijimosi laiku operacinė sistema yra sistema, leidžianti daugeliui vartotojų iš skirtingų vietų vienu metu naudotis sistema, o realaus laiko operacinė sistema yra sistema, kuri atlieka tam tikra užduotis per nurodytą laiko apribojimą.
Operacinė sistema yra sąsaja tarp programinės ir aparatinės įrangos. Jis atlieka tokias užduotis kaip atminties valdymas, procesų valdymas, failų valdymas ir įvesties-išvesties įrenginių valdymas. Yra įvairių tipų operacinių sistemų. Dvi iš jų yra laiko dalijimosi ir realiojo laiko operacinės sistemos.
Kas yra laiko dalijimosi operacinė sistema?
Naudojant laiko dalijimosi operacines sistemas, daug vartotojų iš skirtingų vietų gali naudoti tam tikrą kompiuterinę sistemą tuo pačiu metu. Šiose sistemose procesoriaus laikas yra dalijamas keliems vartotojams vienu metu. Šiose sistemose CPU vykdo kelias vartotojo programas. Procesorius kiekvieną vartotojo programą vykdo per trumpą laiką. Šios sistemos naudoja procesoriaus planavimą ir kelių programavimą, kad kiekvienai vartotojo programai būtų suteiktas nedidelis laiko kiekis. Kai vartotojas duoda komandą, sistema reaguoja greitai.
Laiko pasidalijimas Operacinės sistemos suteikia daug privalumų. Tai sumažina procesoriaus laukimo laiką. Vartotojai gali gauti išvestį per trumpą laiką, nes atsako laikas yra minimalus. Taip pat išvengiama programinės įrangos dubliavimo. Saugumo problemos ir duomenų perdavimo problemos yra tam tikri laiko pasidalijimo operacinės sistemos apribojimai.
Kas yra operacinė sistema realiuoju laiku?
Realiojo laiko sistema – tai sistema, kuriai norint atlikti užduotį reikia minimalaus laiko duomenims apdoroti ir reaguoti į įvestis. Sistemos išvesties teisingumas priklauso nuo loginio skaičiavimo rezultato ir rezultato pateikimo laiko. Jame yra metodai, skirti planuoti užduotis realiuoju laiku. Yra dviejų tipų realaus laiko operacinės sistemos. Tai yra kietos realaus laiko sistemos ir minkštos realaus laiko sistemos.
01 pav.: Atominė elektrinė
Realiojo laiko sistema turėtų veikti per nustatytą terminą. Vienkartinis termino nesilaikymas yra visiškas arba katastrofiškas sistemos gedimas. Oro eismo valdymo sistemos, raketos ir branduolinių reaktorių valdymo sistemos yra keletas sudėtingų realaus laiko sistemų pavyzdžių. Minkšta realaus laiko sistema yra mažiau ribojanti. Sistema turėtų atlikti užduotį per nustatytą terminą, tačiau gali būti nedidelė tolerancija. Termino praleidimas nelaikomas visišku sistemos gedimu, bet laikomas pablogėjusiu veikimu. Daugialypės terpės srautinis perdavimas ir virtualioji realybė yra keletas minkštųjų realiojo laiko sistemų pavyzdžių.
Kuo skiriasi laiko paskirstymas nuo operacinės sistemos realiuoju laiku?
Laiko bendrinimas prieš operacinės sistemos realiuoju laiku |
|
Laiko dalijimosi operacinė sistema yra sistema, leidžianti daugeliui vartotojų skirtingose vietose vienu metu naudotis tam tikra kompiuterine sistema. | Realiojo laiko operacinė sistema yra operacinė sistema, kuri atlieka tam tikrą užduotį per nurodytą laiko apribojimą. |
Laikas | |
Laiko pasidalijimo sistema, kiekvienam vartotojui suteikiamas trumpalaikis skaičius. | Realiojo laiko sistema veikia pagal fiksuotus laiko apribojimus. |
Išteklių bendrinimas | |
Laiko pasidalijimo sistemoje vartotojai gali dalytis ištekliais. | Realiojo laiko sistemoje ištekliai išlieka tam tikrą proceso laiką ir po to gali būti perskirstyti kitam procesui. |
Sistemos pavyzdys | |
Internetinė failų sistema yra laiko pasidalijimo sistemos pavyzdys. | Oro eismo valdymo sistema yra realiu laiku veikiančios sistemos pavyzdys. |
Santrauka – laiko pasidalijimas prieš operacinė sistema realiuoju laiku
Skirtumas tarp dalijimosi laiku ir realaus laiko operacinės sistemos yra tas, kad dalijimosi laiku operacinė sistema yra sistema, leidžianti daugeliui vartotojų iš skirtingų vietų vienu metu naudotis sistema, o realaus laiko operacinė sistema yra sistema, kuri atlieka tam tikra užduotis per nurodytą laiko apribojimą.