Koti Audio Mikä on ydin? - määritelmä techopediasta

Mikä on ydin? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä ydin tarkoittaa?

Ydin on käyttöjärjestelmän ydinosa. Prosessienvälistä viestintää ja järjestelmäpuheluita käyttämällä se toimii sillana sovellusten ja laitteistotasolla suoritetun tietojenkäsittelyn välillä.


Kun käyttöjärjestelmä ladataan muistiin, ydin latautuu ensin ja pysyy muistissa, kunnes käyttöjärjestelmä sammutetaan uudelleen. Ydin vastaa matalan tason tehtävistä, kuten levynhallinta, tehtävien hallinta ja muistin hallinta.

Techopedia selittää ytimen

Tietokoneydinrajapinnat kolmen tärkeän tietokonelaitteiston välillä tarjoavat palveluita sovelluksen / käyttöliittymän ja CPU: n, muistin ja muiden laitteistojen I / O-laitteiden välillä.


Ydin tarjoaa ja hallitsee tietokoneresursseja, jolloin muut ohjelmat voivat suorittaa ja käyttää näitä resursseja. Ydin asettaa myös sovellusten muistiosoitealueen, lataa sovelluskoodilla varustetut tiedostot muistiin, asettaa ohjelmien suorittamispinojen ja haarautuu tiettyihin paikkoihin ohjelmien sisällä suorittamista varten.


Ydin vastaa:

  • Prosessien hallinta sovellusten suorittamista varten
  • Muistin hallinta, allokointi ja I / O
  • Laitehallinta laiteohjaimien avulla
  • Järjestelmäpuhelujen hallinta, joka on välttämätöntä ytimen palveluiden suorittamiselle

Ytimiä on viisi:

  1. Monoliittiset ytimet: Kaikki käyttöjärjestelmäpalvelut kulkevat pääydinlankaa pitkin monoliittisessa ytimessä, joka myös sijaitsee samalla muistialueella, tarjoten siten tehokkaan ja rikkaan laitteistoyhteyden.
  2. Mikrokanavat: Määritä yksinkertainen abstraktio laitteista, jotka käyttävät primitiivejä tai järjestelmäkutsuja vähimmäissovelluspalvelujen, kuten monitehtävät, muistin hallinta ja prosessienvälinen viestintä, toteuttamiseksi.
  3. Hybridiydin: Suorita muutama palvelu ytimen tilassa vähentääksesi perinteisten mikrokerästen suorituskykyä, kun ytimen koodia käytetään edelleen palvelimena käyttäjätilassa.
  4. Nano-ytimet: Yksinkertaista muistivaatimuksia siirtämällä palvelut, mukaan lukien peruspalvelut, kuten keskeyttää ohjaimet tai ajastimet laiteajureihin.
  5. Exo-ytimet: Osoita fyysiset laitteistoresurssit, kuten suorittimen aika ja levylohko, muille ohjelmille, jotka voivat linkittää kirjasto-käyttöjärjestelmiin, jotka käyttävät ydintä käyttöjärjestelmän abstraktioiden simulointiin.
Mikä on ydin? - määritelmä techopediasta