1 .- TEMA
2.- TEMA
- El núcleo de un sistema operativo es la parte responsable de todas las demás operaciones.
- El núcleo siempre se carga en memoria y funciones del kernel que se ejecute siempre, los procesos de manipulación, la memoria, archivos y dispositivos.
-Permite comunicación entre procesos.
- En este sentido, todas las capas forman parte del núcleo, y cada capa puede hablar con sólo una pocas otras capas. Los programas de aplicación y las utilidades de vivir por encima del núcleo.
El kernel de Unix parece núcleo de Unix
El Kernel inicializa un proceso especial, llamado proceso 0. En general, los procesos se crean mediante una llamada a una rutina del sistema (fork), que funciona por un mecanismo de duplicación de procesos.
Sin embargo, esto no es suficiente para crear el primero de ellos, por lo que el Kernel asigna una estructura de datos y establece apuntadores a una sección especial de la memoria, llamada tabla de procesos, que contendrá los descriptores de cada uno de los procesos existentes en el sistema
- Los sistemas unix manejan mediante el sistema mencionado de E/S por bloques., Redes
En el sistema operativo Unix los procesos pueden comunicarse internamente entre sí, mediante el envío de mensajes o señales. El mecanismo conocido como interconexión (pipe) crea un canal entre dos procesos mediante una llamada a una rutina del Kernel,