Casa Àudio Què és el nucli? - Definició de tecnologia

Què és el nucli? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què vol dir Kernel?

Un nucli és el component fonamental d’un sistema operatiu. Utilitzant les comunicacions interprocessades i les trucades del sistema, serveix de pont entre les aplicacions i el processament de dades realitzades a nivell de maquinari.


Quan un sistema operatiu es carrega a la memòria, el nucli es carrega primer i es queda a la memòria fins que el sistema operatiu es tanqui de nou. El nucli és responsable de tasques de baix nivell com ara la gestió del disc, la gestió de les tasques i la gestió de la memòria.

Techopedia explica Kernel

Un nucli d’ordinador interfereix entre els tres components principals del maquinari d’ordinador, proporcionant serveis entre la interfície d’aplicació / usuari i la CPU, memòria i altres dispositius d’E / S de maquinari.


El nucli proporciona i gestiona recursos informàtics, permetent que altres programes puguin executar i utilitzar aquests recursos. El nucli també configura espai d’adreces de memòria per a aplicacions, carrega fitxers amb codi d’aplicació a la memòria, configura la pila d’execució de programes i branques a ubicacions particulars dins dels programes per a l’execució.


El nucli és responsable de:

  • Gestió de processos per a l’execució d’aplicacions
  • Gestió de la memòria, assignació i E / S
  • Gestió del dispositiu mitjançant l’ús de controladors de dispositiu
  • Control de trucades del sistema, fonamental per a l'execució dels serveis del nucli

Hi ha cinc tipus de nuclis:

  1. Nucli monolític: tots els serveis del sistema operatiu corren al llarg del fil principal del nucli en un nucli monolític, que també resideix a la mateixa àrea de memòria, proporcionant així un poderós i ric accés al maquinari.
  2. Microcernels: defineix una abstracció simple sobre el maquinari que utilitza primitives o trucades del sistema per implementar serveis mínims de SO com la multitasca, la gestió de memòria i la comunicació d'interprocessos.
  3. Nuclis híbrids: executeu uns quants serveis a l’espai del nucli per reduir la despesa de rendiment dels microcerns tradicionals on el codi del nucli encara s’executa com a servidor a l’espai d’usuari.
  4. Nano Kernels: simplifiqueu el requisit de memòria delegant serveis, inclosos els bàsics com els controladors d’interrupció o els temporitzadors als controladors de dispositius.
  5. Exo Kernels: assigna recursos físics de maquinari com el temps del processador i el bloc de disc a altres programes, que es poden enllaçar a sistemes operatius de biblioteques que utilitzen el nucli per simular abstraccions del sistema operatiu.
Què és el nucli? - Definició de tecnologia