La invasión de la tecnología!

A medida que pasa el tiempo más nos invade la tecnología...

La WEB...

La WEB esta transformando a la sociedad...

De la mano de la tecnología...

Todo avance tecnológico se encuentra ligado al desarrollo de la innovación...

La ciencia y la tecnología

La ciencia y la tecnología son la plataforma de una cadena de innovaciones que se han difundido por todo el planeta...

MULTIPROGRAMACION




Es la habilidad para poder soportar la ejecución de dos o más trabajos activos (que se están ejecutando) al mismo tiempo. Esto trae como resultado que la Unidad central de Procesamiento (CPU) siempre tenga alguna tarea que ejecutar, aprovechando al máximo su utilización.

Su objetivo es tener varias tareas en la memoria principal, de manera que cada una está usando el procesador.


Sistemas operativos como UNIX, MAC-OS, Windows 95, Windows 98, Windows NT, Windows 7, Windows 8, soportan la multiprogramación.


A continuación se muestra un ejemplo de multprogramación con tras programas:







VENTAJAS DE LA MULTIPROGRAMACIÓN


*   Varios procesos en ejecución.

*   Permite el servicio interactivo simultaneo a varios usuarios de manera eficiente.

*  Aprovecha los tiempos que los procesos pasan esperando a que se completen sus operaciones de E/S y por ende aumenta la eficiencia en el uso de la CPU.

*  Las direcciones de los procesos son relativas, el programador no se preocupa por saber en dónde estará el proceso, dado que el sistema operativo es el que se encarga de convertir la dirección lógica en física.

Leave a Reply