miércoles, 27 de abril de 2016
clasificacion de los sistemas operativos
multitarea:
a diferencia de la monotarea la multitarea permite realizar varias tareas en un mismo tiempo realizando varios procesos al mismo tiempo.
monotarea:
son mas primitivos solo puede ejecutarlas tareas de una en una como por ejemplo cuando la computadora esta imprimiendo un documento, no puede iniciar otro proceso ni responder.
monousuario:
hace referencia a que solo puede ser ocupado por un unico usuario en un determinado tiempo
ej: versiones domesticas de windows
multiusuario:
pemite proveer servicio y procesamiento a multiples usuarios simultaneamente a difrencia del monousuario.
por lotes:
es la ejecucion de un programa sin el control o supersticion directa del usuario (se denoina proceso interactivo)
ej: el renderizado de los fotogramas de una pelicula
KERNEL
es un software que tambien puede ser llamado nucleo del sistema operativo, facilita a los distintos programas acceso directo al hardware de la computadora.
Como hay muchos programas y el acceso al harware es limitado se encarga de gestionar que software va a usar una determinada parte del hardware y durante cuanto tiempo, esto se conoce como multiplexado.
no todos los sistemas opertaivos poseen un nucleo, es algo comiun en los sistemas empotrados debido a que en ciertas arquitecturas no hay distintos modos de ejecucion
existen cuatro grandes tipos de nucleos:
los nucleos monoliticos: facilitas abstracciones del hardware subyacente realmente potentes y variadas
micronucleos:propotciona un pegueño conujunto de abstracciones simples del hardware, y usan los servidores para ofrecer mayor uncionalidad.
nucleos hibridos:
incluyen codigo adicional en el espacio de nucleo para que se ejecuten mas rapidamente
exonucleos:
no facilitan ninguna abstraccion, pero permiten el uso de bibliotecas que proporcionan mayor funcionalidad gracias al acceso casi directo al hardware.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario