Núcleo

Un núcleo es la capa fundamental de un sistema operativo (OS). Funciona en un nivel básico, se comunica con el hardware y administra recursos, como la RAM y la CPU.

Como el núcleo administra muchos procesos fundamentales, debe cargarse al principio de la secuencia de arranque cuando se inicia una computadora. El núcleo realiza una comprobación del sistema y reconoce componentes, como el procesador, la GPU y la memoria. También comprueba si hay periféricos conectados. A medida que se carga el sistema operativo y aparece la interfaz gráfica de usuario, el núcleo sigue funcionando. Incluso después de que el sistema operativo se haya cargado por completo, el núcleo continúa ejecutándose en segundo plano y administra los recursos del sistema.

Tipos de núcleos

Existen varios tipos de núcleos, pero dos de los más conocidos son los núcleos monolíticos y los micronúcleos. Un núcleo monolítico es una única base de código, o bloque de código fuente, que proporciona todos los servicios necesarios que ofrece el sistema operativo. Es un diseño sencillo y crea una capa de comunicación bien definida entre el hardware y el software.

Los micronúcleos tienen la misma función que los núcleos monolíticos, pero están diseñados para ser lo más pequeños posible. En lugar de administrar todos los recursos desde una única base de código, el núcleo solo se ocupa de las funciones más básicas. Utiliza módulos o «servidores» para administrar todo lo demás. Por ejemplo, los controladores de dispositivos suelen incluirse en un núcleo monolítico, pero se dividirían en módulos independientes en un micronúcleo. Este diseño es más complejo, pero puede permitir un uso más eficiente de los recursos del sistema y ayuda a protegerlo contra fallos del sistema.

Bloqueos del núcleo

Como el núcleo administra las funciones más básicas de una computadora, si falla puede hacer que toda la computadora deje de funcionar. Este evento no deseado se denomina «pánico del núcleo» en los sistemas macOS y Unix. Es similar a la pantalla azul de la muerte de Windows. La única forma de recuperarse de un pánico del núcleo es reiniciar la computadora.

NOTE: Los pánicos del núcleo suelen deberse a problemas de comunicación con el hardware. Por lo tanto, si su computadora produce pánicos del núcleo repetidamente, intente desconectar los dispositivos innecesarios para comprobar si eso resuelve el problema.

Actualizado January 13, 2017 por Per C.

quizPon a prueba tu conocimiento

Which API helps applications communicate with multiple types of databases?

A
DirectX
0%
B
ODBC
0%
C
Winsock
0%
D
TWAIN
0%
Correct! Incorrect!     View the ODBC definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de Núcleo en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.