Razlika med jedrom in operacijskim sistemom

Razlika med jedrom in operacijskim sistemom
Razlika med jedrom in operacijskim sistemom

Video: Razlika med jedrom in operacijskim sistemom

Video: Razlika med jedrom in operacijskim sistemom
Video: Tomaž Flajs, psihoterapevt: “Kaj pomeni biti moški?” 2024, November
Anonim

Jedro proti operacijskemu sistemu

Operacijski sistem je sistemska programska oprema, ki upravlja računalnik. Njegove naloge vključujejo upravljanje računalniških virov in prilagajanje njihovim komunikacijskim potrebam. Jedro je glavni del operacijskega sistema, ki večinoma izvaja neposredno komunikacijo s strojnimi viri. Brez jedra operacijski sistem ne more delovati. Toda ker je jedro operacijskega sistema zakopano s številnimi drugimi komponentami, večina uporabnikov sploh ne ve za obstoj jedra.

Kaj je operacijski sistem?

Operacijski sistem je programska oprema, ki upravlja računalnik. Je zbirka podatkov in programov, ki upravljajo sistemske (strojne) vire. Poleg tega omogoča izvajanje aplikacijske programske opreme (kot so urejevalniki besedil itd.), tako da deluje kot vmesniški sloj med strojno opremo in aplikacijami (za funkcije, kot so vhodno/izhodne in pomnilniške operacije). Je glavna sistemska programska oprema, ki se izvaja v računalniku. Ker uporabniki ne morejo zagnati nobene druge sistemske ali aplikacijske programske opreme brez pravilno delujočega operacijskega sistema, lahko operacijski sistem štejemo za najpomembnejšo sistemsko programsko opremo za računalnik.

Operacijski sistemi so prisotni v vseh vrstah strojev (ne le v računalnikih), ki imajo procesorje, kot so mobilni telefoni, igralni sistemi na konzolah, super računalniki in strežniki. Najbolj priljubljeni operacijski sistemi so Microsoft Windows, Mac OS X, UNIX, Linux in BSD. Microsoftovi operacijski sistemi se večinoma uporabljajo v komercialnih podjetjih, medtem ko so operacijski sistemi, ki temeljijo na Unixu, bolj priljubljeni pri akademskih strokovnjakih, ker so brezplačni in odprtokodni (za razliko od Windows, ki je zelo drag).

Kaj je jedro?

Jedro je glavni del računalniškega operacijskega sistema. Je dejanski most med strojno in aplikacijsko programsko opremo. Jedro je običajno odgovorno za upravljanje sistemskih virov, vključno s komunikacijo strojne in programske opreme. Zagotavlja zelo nizko raven abstrakcije med procesorji in vhodno/izhodnimi napravami. Medprocesna komunikacija in sistemski klici so glavni mehanizmi, v katerih so te zmogljivosti nizke ravni ponujene drugim aplikacijam (s strani jedra). Jedra so razdeljena na različne vrste glede na zasnovo/izvedbo in način izvajanja posamezne naloge operacijskega sistema. Vso sistemsko kodo izvajajo monolitna jedra v istem naslovnem prostoru (zaradi izboljšanja zmogljivosti). Toda večino storitev v uporabniškem prostoru izvajajo mikrojedra (s tem pristopom je mogoče povečati vzdržljivost in modularnost). Med tema dvema skrajnostma je veliko drugih pristopov.

Kakšna je razlika med jedrom in operacijskim sistemom?

Jedro je jedro (ali najnižja raven) operacijskega sistema. Vsi drugi deli, ki sestavljajo operacijski sistem (grafični uporabniški vmesnik, upravljanje datotek, lupina itd.), so odvisni od jedra. Jedro je odgovorno za komunikacijo s strojno opremo in je pravzaprav del operacijskega sistema, ki komunicira neposredno s strojno opremo. Številne rutine, ki jih je mogoče priklicati in jih je mogoče uporabiti za dostop do datotek, prikazovanje grafike, pridobivanje vnosov s tipkovnico/miško, zagotavlja jedro, ki jih uporablja druga programska oprema.

Priporočena: