? Memoria del núcleo en un ordenador proporciona espacio de almacenamiento para las partes esenciales de un sistema operativo necesario para realizar las funciones del sistema operativo. Esta memoria debe ser rápido y siempre accesible por el microprocesador . Se diferencia de la otra memoria de la computadora debido a los requisitos , el uso y la forma. Definición
La memoria del núcleo es el área de la memoria de un ordenador en el que se carga el kernel. El núcleo es la parte central de un sistema operativo . Proporciona los servicios de atención primaria que tienen que ver con el control de hardware. Estos servicios incluyen la gestión de procesos , así como el sistema de archivos y el acceso periférico. A menudo , también es el corazón de la seguridad del sistema y controla el acceso a los servicios del núcleo , así como la memoria del sistema y proceso . Núcleos tienen diferentes estructuras y configuraciones que dependen del sistema operativo específico y la filosofía de su aplicación . Algunos granos tienen sólo lo esencial y son muy pequeños, mientras que otros tienen la mayor parte de las funciones del sistema operativo y ocupan más espacio .
Uso
memoria del núcleo está separado de la bota cargador, que es en memoria de sólo lectura ( ROM ) . Cuando se enciende la cámara , el cargador de arranque contiene el primer conjunto de instrucciones para el microprocesador para ejecutar . El gestor de arranque incluye instrucciones que cargan el kernel en la memoria del kernel y , como último paso , transfiere el control al kernel. La memoria del núcleo se convierte entonces en la memoria principal. El núcleo se mantiene en la memoria y no se intercambia .
Requisitos
La memoria del núcleo debe ser direccionable directamente por el microprocesador. Esto significa que no puede residir en un disco duro u otro periférico , 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 , como la velocidad de funcionamiento de la memoria del núcleo afecta directamente al rendimiento global del equipo . Por ejemplo , una CPU de 2,7 GHz puede ser emparejado con la memoria 1333 - si la memoria es más lento , la CPU puede terminar en espera en la memoria y esto reduce el rendimiento . Por último , debe ser lo suficientemente grande como para contener tanto todo el núcleo y , como mínimo, tener en cuenta la carga de la parte principal de otros procesos.
Tipos
Algunos parte de la memoria del núcleo debe ser de lectura /escritura de memoria proporcionada por la memoria de acceso aleatorio (RAM ) . Para los sistemas especializados , tales como los sistemas de control de automóviles o electrodomésticos, gran parte del núcleo puede estar situado en la ROM . Sistemas informáticos generales hacen uso de RAM para la memoria del kernel , ya que ofrece la mayor versatilidad . RAM dinámica (DRAM ) y la RAM estática ( SRAM ) son los principales tipos de memoria RAM utilizadas . La forma física de la memoria RAM a menudo depende de las características del sistema , incluyendo la capacidad de aumentar la cantidad de memoria .