ubiquitour.com

¿Qué es la memoria del núcleo en una computadora?

¿Qué es la memoria del núcleo en una computadora?

Memoria del núcleo en una computadora proporciona espacio de almacenamiento para las partes esenciales de un sistema operativo necesitado para ejercer las funciones del sistema operativo. Esta memoria debe ser rápido y siempre accesible por el microprocesador. Se diferencia de otra memoria de la computadora debido a los requisitos, el uso y la forma.

Definición

La memoria del núcleo es la zona de memoria de una computadora donde se carga el kernel. El núcleo es la parte central de un sistema operativo. Ofrece los principales servicios que se ocupan de control de hardware. Estos servicios incluyen la gestión de procesos, así como sistema de archivos y acceso periférico. A menudo, es también el corazón del sistema de seguridad y controla el acceso a los servicios del núcleo como sistema y proceso de la memoria. Tienen diferentes estructuras y configuraciones depende del sistema operativo específico y la filosofía de su aplicación. Algunos núcleos tienen sólo lo esencial y son muy pequeños, mientras que otros tienen la mayoría de las funciones del sistema operativo y tener más espacio.

Uso

Memoria del núcleo es independiente desde el cargador de arranque, que es en memoria de sólo lectura (ROM). Cuando se enciende, el cargador de arranque contiene el primer conjunto de instrucciones para el microprocesador ejecutar. El cargador de arranque incluye instrucciones que cargan el kernel en la memoria del kernel y luego, como último paso, transfiere el control al kernel. La memoria del núcleo se convierte en la memoria principal. El núcleo permanece en memoria y no se intercambia hacia fuera.

Requisitos

La memoria del núcleo debe ser directamente accesible por el microprocesador. Esto significa que no puede residir en un disco duro o periféricos ya que proporciona los servicios necesarios para trabajar con datos en estos dispositivos. Debe ser rápido en comparación con la velocidad de reloj del microprocesador, ya que la velocidad de la memoria kernel directamente afecta el rendimiento general del ordenador. Por ejemplo, una CPU de 2,7 GHz puede ser igualada con memoria 1333MHz--si la memoria es más lenta, la CPU puede terminar esperando en la memoria y esto ralentiza el rendimiento. Por último, debe ser lo suficientemente grande para contener todo el núcleo tanto, como mínimo, permitir la carga de la parte principal de otros procesos.

Tipos

Una parte de la memoria del kernel debe ser memoria de lectura/escritura proporcionada por memoria de acceso aleatorio (RAM). Sistemas especializados, como aparatos, o sistemas de control automotriz mucho del kernel ubicado en ROM. Computación General sistemas hacen uso de RAM para la memoria de núcleo que ofrece la mayor versatilidad. Dynamic RAM (DRAM) y RAM estática (SRAM) son los tipos principales de RAM utilizadas. La forma física de la RAM a menudo depende de las características del sistema, incluyendo la capacidad de aumentar la cantidad de memoria.