Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estructuradelossistemasoperativos 100823165137 Phpapp02
Estructuradelossistemasoperativos 100823165137 Phpapp02
del usuario para su buen uso y manejo. Su objetivo principal es lograr que el usuario use su sistema de computacin de una forma mas cmoda y mas eficiente.
ESTRUCTURA MODULAR
Tambin llamados sistemas monolticos, se caracterizan por que carecen de estructura.
que estos pueden llamar a otros sistemas cada vez que as lo requieran.
Los servicios tambin denominados llamadas al sistema que proporciona el sistema operativo se solicitan colocando los parmetros en lugares bien definidos, como en los registros o en la pila, para despus ejecutar una instruccin especial de trampa de nombre "llamada al ncleo" o "llamada al supervisor". que lo requieran
Segn la grafica anterior podemos observar que de esta organizacin surge una organizacin bsica del sistema operativo: 1.- un programa principal que llama al procedimiento del servicio solicitado
2.- un conjunto de procedimientos de servicio que llevan a cabo las llamadas al sistema.
3. Y finalmente un conjunto de procedimientos utilitarios que ayudan al procedimiento de servicio.
El primer sistema construido de esta forma fue el llamado SISTEMA THE (Technische Hogeschool Eindhoven) el cual constaba de seis capas:
5 4 3 2 1 0
El operador Programas del usuario Control de entrada/salida Comunicacin operador-proceso Administracin de la memoria y del disco Asignacin del procesador y multiprogramacin
CAPA 0: El sistema consta de procesos secunciales, cada uno de los cuales se podra programar sin importar que varios procesos estuvieran ejecutndose en el mismo procesador, la capa cero proporciona la multiprogramacin bsica de la CPU CAPA 1: Realizaba la administracin de la memoria. Asignaba el espacio de memoria principal para los procesos Por encima de la capa 1, los procesos no deban preocuparse si estaban en la memoria o en el recipiente; el software de la capa 1 se encargaba de garantizar que las pginas llegaran a la memoria cuando fueran necesarias.
CAPA 2: Era la que se encargaba de la comunicacin entre cada proceso y la consola del operador. Por encima de esta capa, cada proceso tiene su propia consola de operador.
CAPA 3: Controla los dispositivos de ENTRADA Y SALIDA y guarda en almacenes (buffers) los flujos de informacin entre ellos. CAPA 4: Estaban los programas del usuario, estos no tenan que preocuparse por el proceso, memoria, consola o control de E/S.
ESTRUCTURA MICROKERNEL
En esta estructura es donde las funciones centrales son controladas por el ncleo mas conocido como KERNEL y la interfaz del usuario es controlada por el entorno mas conocido como SHELL
Estas son algunas de las tareas que realiza el microkernel: - Manipulacin de las interrupciones en el sistema desde dispositivos fsicos. - Manipula excepciones del procesador. - Proporciona soporte para la recuperacin de un sistema con alguna falla de cada de energa
ESTRUCTURA MULTINUCLEO
Son los procesadores actuales que tiene dos o mas ncleos que trabajan simultneamente como un solo sistema .
Esta tecnologa ha girado en torno a la idea de ser capaz de hacer posible la computacin paralela es decir que podra aumentar drsticamente la velocidad, la eficiencia y el rendimiento de las computadoras simplemente
Esta
tecnologa como
especialmente la edicin
til de
en video,
aplicaciones
codificacin y juegos 3D
Esta tecnologa permite a los usuarios realizar mas tareas al mismo tiempo
ESTRUCTURA DE MAQUINAS
VIRTUALES
Cuando se habla de Mquinas Virtuales se puede decir que es una copia
En un sistema de maquina virtual se encuentra el Kernel denominado monitor de la maquina virtual este se ejecuta sobre el hardware generando varias maquinas virtuales es as como se realiza la llamada multiprogramacin.
El sistema operativo virtual tiene como capa inferior el hardware sobre el cual se ejecuta el kernel o ncleo.
Sobre este hardware se encuentra el SGMV (sistema generador de maquinas virtuales) encargado de multiprogramar muchas maquinas virtuales sobre una maquina fsica.
Sobre este se encuentran los sistemas operativos de cada una de las maquinas virtuales encargado de realizar todas sus funciones (administracin de almacenamiento, control de entradas y salidas, multiprogramacin etc.)
El CMS es el sistema de control conversacional con aplicaciones y caractersticas para el desarrollo interactivo de programas. Finalmente y como lo podemos visualizar en la grafica sobre cada maquina virtual se logra ejecutar los programas y las aplicaciones de los usuarios.
http://www.monografias.com/trabajos11/oper/oper.shtml#es
http://www.scribd.com/doc/25738086/leccion-2-1-Estructura-de-un-SistemaOperativo
http://www.tech-faq.com
http://bari.ufps.edu.co
http://bari.ufps.edu.co/materias/proyso