Discovery znanje
/ Knowledge Discovery >> Discovery znanje >> tech >> računalnik >> računalniška programska oprema >>

Kako operacijskih sistemov Work

rša, se prepričajte, da vsaka aplikacija dobi potrebne vire, medtem ko igrajo lepo z vsemi drugimi aplikacij, kot tudi husbanding omejene zmogljivosti sistema za največjo dobrobit vseh Uporabniki in aplikacije.

Druga naloga, ki zagotavlja dosleden vmesnik aplikacije, je še posebej pomembno, če pa je, da bo več kot enega od določenega tipa računalnika uporabljate operacijski sistem, ali če strojna oprema, ki sestavljajo računalnik je vedno odprt za spremembe. Dosledna uporaba programski vmesnik (API) omogoča razvijalcem programske opreme napisati prošnjo na enem računalniku in imajo visoko stopnjo zaupanja, ki bo potekal v drugem računalniku iste vrste, tudi če je znesek pomnilnik ali količina skladiščenja je razlikuje na dveh strojev.

Tudi, če se določena računalnik je edinstvena, lahko operacijski sistem zagotavlja, da zahtevki še naprej teči, ko pride do strojne nadgradnje in posodobitve. To je zato, ker je operacijski sistem - ne aplikacija - je obtožen upravljanje strojne in distribucijo svojih sredstev. Eden od izzivov, s katerimi se soočajo razvijalci je vodenje svoje operacijske sisteme dovolj prožen, da delujejo strojne od tisoč prodajalcev proizvodnjo računalniške opreme. Današnji sistemi lahko sprejme tisoče različnih tiskalnikov, diskov in posebnih perifernih naprav v vseh mogočih kombinacijah.
Vrste operacijskih sistemov

V okviru širše družine operacijskih sistemov, so na splošno štiri vrste, ki so opredeljeni temelji na Vrste računalnikov nadzorujejo in neke vrste aplikacij, ki jih podpirajo. Kategorije so:

  • Real-time operacijski sistem (RTOS) - Real-time operacijskih sistemov se uporabljajo za nadzor strojev, znanstvene instrumente in industrijske sisteme. RTOS je ponavadi zelo malo uporabniški vmesnik zmogljivosti, in ne za končne uporabnike pripomočke, saj bo sistem " zapečatena škatla " če ga damo za uporabo. Zelo pomemben del RTOS je upravljanje virov računalnika, tako da neka operacija izvaja v natančno enako količino časa, vsakič, ko se pojavi. V zapletenem stroju, ki ima del potezo hitreje samo zato, ker so lahko prav tako katastrofalen, kot da se ne premika na vse, saj je sistem zaposlen na voljo sistemske vire
  • Single-uporabnik, posamezna naloga -. Kot je ime pove, je ta operacijski sistem je zasnovan za upravljanje računalnika, tako da lahko en uporabnik dejansko naredil eno stvar naenkrat. Palm OS za Palm ročnih računalnikov je dober primer sodobne posameznega uporabnika