miércoles, 9 de octubre de 2013

Kernel

¿Qué es el kernel?:

El kernel (núcleo o hueso ) es un software que constituye una parte importante del sistema operativo, éste consigue facilitar a los distintos programas el acceso seguro al hardware en forma básica.
Se le puede definir como el corazón del sistema operativo, y actualmente hay dos tipos de versiones del kernel o núcleo:

  1. Versión de producción: Era la versión más estable del momento, esta versión era el resultado final de las versiones que estaban en desarrollo.
  2. Versión de desarrollo: Era la versión que los programadores utilizaban para corregir bugs, aunque era muy inestable.





Kernel panic:

Esto es un mensaje que nos muestra el sistema operativo a causa de que hay un error interno del sistema que no se puede recuperar, los kernel panic proveen información de depuración que es útil para los desarrolladores del sistema operativo.

Posibles causas:
  1. Intentos del sistema operativo para leer una dirección de memoria inválida o no permitida.
  2. Se presente si falta algún módulo que deba ir pegado al kernel dependiendo del hardware con el que se cuente. 
  3. Por una explotación de una vulnerabilidad en algún módulo del núcleo de forma malintencionada, logrando corromper la integridad del sistema.
                                                               



Posibles soluciones:



Fuente de información:
                                             

No hay comentarios:

Publicar un comentario