Sistemas Operativos U.1
Enviado por ladywhite1590 • 8 de Septiembre de 2014 • 602 Palabras (3 Páginas) • 122 Visitas
Tipos de Kernel
● El Kernel monolítico realiza todas las funciones del Kernel, generalmente la detección de errores es más lenta y fácilmente consume los recursos del sistema además que, al contar con muchas líneas de código de difícil explicación, suele tener un desempeño más lento.
● El microkernel es un conjunto de aplicaciones que realizan una tarea en conjunto lo que facilita la detección de errores, es fluido y rápido en su desempeño.
Estructura de un Sistema Operativo: Shell
El shell o intérprete de comandos ejecuta las órdenes básicas de una computadora. Suelen incorporar características tales como control de procesos, redirección de entrada/salida y un lenguaje de órdenes para escribir programas por lotes (también llamados scripts).
Un ejemplo de intérprete de comandos en Windows es dentro de MS-DOS el command.com o el ksh en sistemas Unix.
Operativo: Sistema de Archivos
Es un elemento del sistema operativo que tiene como función principal la de administrar y facilitar el acceso a archivos mediante un conjunto de normas y estándares.
Algunos ejemplos de sistemas de archivos son:
FAT: Significa tabla de colocación de archivos y es el sistema nativo de MSDOS
NTFS: Es una actualización de FAT que emplea journaling un sistema para evitar perdida de datos.
EXT2 y EXT3: Es el sistema nativo de Linux, windows no puede leerlos sin ayuda de aplicaciones de terceros
ISO9660: Es el sistema empleado por unidades CD compatibles para windows, linux y Mac
UDF: Es el sistema de archivos para las unidades de DVD y algunos CD compatibles, de igual forma es compatible con varios sistemas
El procedimiento para establecer un sistema de archivos es al momento que se da formato a una unidad de almacenamiento.
Procesos
Un proceso puede definirse como un programa en ejecución que recurre constantemente a los servicios del procesador y esta conformados por tres componentes que son:
a) Un programa ejecutable.- Es decir, un software que sea compatible con el sistema operativo actual.
b) Los datos asociados necesarios para el programa.- Se refiere a la estructura lógica con que el software está realizado, por ejemplo variables, espacio de trabajo, buffers, etc.
c) El contexto de ejecución del programa .- Incluye toda la información que el sistema operativo necesita para administrar el proceso y el procesador necesita para ejecutar correctamente el proceso.
¿Cuáles son los procesos que se generan?
Los procesos son programas activos que se encuentran a la expectativa de los programas pasivos mientras el sistema muestra el espacio que ocupa en tiempo real.
Esta estructura permite el desarrollo de técnicas potentes en el desarrollo de software ya que aseguran la coordinación y la cooperación entre procesos.
Servicios
Los servicios
...