1. Sistemas Operativos MonoProceso
Instructor: MC. José de Jesús Uriarte Adrian
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
2. MonoProceso
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.
3. Sistema nº de nº de nº de
Operativo usuarios procesos procesadores
DOS Monousuario Monotarea Monoproceso
Windows 95,98, Me Monousuario Pseudomultitarea Monoproceso
Windows NT 4.0
Monousuario Multitarea Multiproceso
Workstation
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
4. Administración de memoria
La 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
5. Administración de memoria
Cuando 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
6. Administración de memoria
Si 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
7. Administración de memoria
Puesto 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
8. Administración de memoria
Dos 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