Escolar Documentos
Profissional Documentos
Cultura Documentos
Catedrtico: L.I. Adolfo Luna Snchez Alumno: Erik Ivan Rojas Rivera
Kernel o Ncleo
El Kernel es la parte fundamental de un sistema operativo. Es el software responsable de facilitar a los distintos
uso de un dispositivo de hardware y durante cunto tiempo, lo que conocemos como multiplexado.
El Kernel implementa una serie de abstracciones para que el usuario no vea lo complejo que es acceder al hardware
El ncleo de un sistema operativo se asegura de: La comunicacin entre los programas informticos y el
hardware
Gestin de los distintos programas informticos (tareas)
de una mquina.
Gestin del hardware (memoria, procesador, perifrico,
El ncleo tiene grandes poderes sobre la utilizacin de los recursos materiales (hardware),
en particular, de la memoria.
Un ncleo tiene como funcin bsica garantizar
el cargar y ejecutar procesos, las entradas/salidas y tener un interfaz entre el espacio ncleo y los programas del espacio del usuario.
Tipos de Ncleos
Antes de la existencia de los ncleos los usuarios interactuaban con el hardware sin ninguna ayuda de algn sistema operativo. La forma bsica de trabajar con las primeras computadoras era con las tarjetas perforadas. Con el paso del tiempo, se empez a dejar en memoria para pequeos programas auxiliares, como eran el cargador y el depurador. A medida que se fueron desarrollando, estos fueron fundamentos para que llegaran los primeros ncleos de sistema operativo.
del hardware subyacente realmente potentes y variadas. Los microncleos (microkernel): proporcionan un pequeo conjunto de abstracciones simples del hardware, y usan las aplicaciones llamadas servidores para ofrecer mayor funcionalidad.
muy parecidos a los microncleos puros, incluyen cdigo adicional en el espacio de ncleo para que se ejecute ms rpidamente. Son los que reciben o dan salida a seales analgicas que son procesadas digitalmente. Esto puede realizarse gracias a los conversores analgicos/digitales que , como su nombre indica convierte seales analgicas a digitales. permiten el uso de bibliotecas que proporcionan una mayor funcionalidad gracias al acceso directo o casi directo al hardware.
Kernel Panic
Es un mensaje desplegado por un sistema
operativo una vez detectado un error interno de sistema del cual no se puede recuperar. El error tambin puede ocurrir como resultado de un fallo de hardware. Un kernel panic puede ser producto de una explotacin de una vulnerabilidad en algn mdulo del kernel de forma malintencionada
Shell
Es el cdigo que realiza las llamadas al sistema. Los
editores, compiladores, ensambladores, enlazadores e intrpretes de comandos definitivamente no son parte del sistema operativo, aunque son importantes y tiles.
El Shell es el intrprete de comandos y, a pesar de no ser
parte del sistema operativo, hace un uso intenso de muchas caractersticas del sistema operativo y por tanto sirve como un buen ejemplo de la forma en que se pueden utilizar las llamadas al sistema.
la unidad, seguida por dos puntos (:), el nombre del directorio en que se encuentra y por ltimo el signo de "mayor que" (>). Esto es: C:\>
servicios para trabajar en la computadora: Ejecucin de programas Operaciones de E/S Manipulacin de archivos y directorios Comunicacin entre procesos Comunicacin con equipos remotos Administracin de la proteccin y seguridad Leer el estado del sistema
ofrecer algunas funciones para optimizar el uso del sistema: Comparticin de recursos Contabilidad (accounting) - conocer el consumo de recursos