sistemas operativos mono proceso
DESCRIPTION
TRANSCRIPT
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
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
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
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.
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.
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.
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.
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.
Regresar
GRACIAS