sistemas operativos mono proceso

9
Alumnos: Campas Chavés Yuridiana | Elizalde Antonio José Mahatma | Escalante Godinez Alfredo Humberto | Hernández Espinoza Jesús Bernardo | Ortiz Herrera Jorge Luis | Sánchez López Dulce Maribel Sistemas Operativos MonoProces Instructor: MC. José de Jesús Uriarte Adrian

Upload: humberto-escalante

Post on 17-Jan-2015

10.218 views

Category:

Documents


4 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Sistemas Operativos Mono Proceso

Alumnos: Campas Chavés Yuridiana | Elizalde Antonio José Mahatma | Escalante Godinez Alfredo Humberto | Hernández Espinoza Jesús Bernardo | Ortiz Herrera Jorge Luis | Sánchez López Dulce Maribel

Sistemas Operativos MonoProcesoInstructor: MC. José de Jesús Uriarte Adrian

Page 2: Sistemas Operativos Mono Proceso

Un sistema operativo monoproceso es aquél que es capaz de manejar solamente un procesador de la computadora, de manera que si la computadora tuviese más de uno le sería inútil. El ejemplo más típico de este tipo de sistemas es el DOS y MacOS.

MonoProceso

Page 3: Sistemas Operativos Mono Proceso

Regresar

SistemaOperativo

nº deusuarios

nº deprocesos

nº deprocesadores

DOS Monousuario Monotarea Monoproceso

Windows 95,98, Me Monousuario Pseudomultitarea Monoproceso

Windows NT 4.0 Workstation Monousuario Multitarea Multiproceso

Windows NT 4.0 Server Multiusuario Multitarea Multiproceso

Windows 2000 Professional Monousuario Multitarea Multiproceso

Windows 2000/2003 Server Multiusuario Multitarea Multiproceso

Windows XP Professional Multiusuario Multitarea Multiproceso

UNIX / Linux Multiusuario Multitarea Multiproceso

Page 4: Sistemas Operativos Mono Proceso

Regresar

Administración de memoriaLa aplicación tiene todo el control de la memoria ( Es muy eficiente).El S.O tiene bien definidas la estructura de la memoria en donde la aplicación debera de gestionar su propia memoria virtual.La gestión de memoria en este proceso es muy simple.

Page 5: Sistemas Operativos Mono Proceso

Regresar

Administración de memoriaCuando S.O. carga una aplicación se comprueba que haya espacio suficiente en el proceso , se carga el código del programa y se pone en ejecución. A partir de entonces, no hay casi nada de gestión en la memoria por hacer hasta que el proceso termina y el próximo programa debe de ejecutarse.

Page 6: Sistemas Operativos Mono Proceso

Regresar

Administración de memoriaSi la aplicación es muy grande, puede tener que recurrirse a superposiciones; carga partes de si mismo según sea necesario.Por ejemplo, si se trata de un paquete de procesamiento de texto, puede no cargar las rutinas de impresión hasta que el usuario desea imprimir.

Page 7: Sistemas Operativos Mono Proceso

Regresar

Administración de memoriaPuesto que sólo el programa que resida en un momento en la memoria, puede que no ocupan toda la memoria, por lo tanto, la memoria no es muy utilizada. CPU va a estar sentado inactivo durante el período en que un programa en ejecución requiere un poco de I / O.

Page 8: Sistemas Operativos Mono Proceso

Regresar

Administración de memoriaDos cuestiones importantes, tales como la protección y el intercambio de código debe abordarse en el diseño de cualquier sistema de gestión de memoria. El intercambio de código y de datos en un entorno único proceso no tiene mucho sentido, porque un solo proceso (programa) reside en la memoria a la vez.

Page 9: Sistemas Operativos Mono Proceso

Regresar

GRACIAS