Nucleu (informatica)

De Wikipedia
(Redirixio dende Kernel )
Ficha de softwareNucleu
Parte de sistema operativu
Etiqueta de Stack Exchange Stack Exchange
firmware (es) Traducir
Cambiar los datos en Wikidata

N'informatica, un nucleu o kernel (de la raiz xermanica Kern) ye un software que constitui la parte mas importante del sistema operativu. Ye'l principal responsable de facilitar a los distintos programes l'accesu seguru al hardware del ordenador o en forma basica, ye l'encargau de xestionar recursos, a travies de servicios de llamada al sistema. Como hai munchos programes y l'accesu al hardware ye llimitau, tamien s'encarga de decidir que programa va poder facer usu d'un preseu de hardware y durante cuantu tiempu, lo que se conoz como multiplexau . Acceder al hardware direutamente pue ser daveres complexo, polo que los nucleos davezu implementen una serie d'abstracciones del hardware. Esto permite anubrir la complexida, y proporciona una interfaz llimpia y uniforme al hardware soxacente, lo que facilita'l so usu al programador.

Hai cuatro grandes tipos de nucleos:

  • Los nucleos monoliticos , faciliten abstraciones del hardawre enforma potentes y variaes.
  • Los microkernel proporcionan un pequenu conxuntu d'abtraciones simples al hardware, y empleguen les aplicaciones denomaes sirvidores pa una mayor funcionalida.
  • Los hibridos kernel hibridu asemeyense enforma a los micronucleos porque incluin codigu adicional nel espaciu del kernel pa que s'execute mas rapido.
  • Los exokernel nun faciliten denguna abstracion, y permiten l'emplegu de llibreries dao que proporcionen una mayor funcionalida pol accesu direutu -o casi- al hardware.

Referencies [ editar | editar la fonte ]

Enllaces esternos [ editar | editar la fonte ]