Sistemas de tiempo compartido

Solo disponible en BuenasTareas
  • Páginas : 2 (255 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de septiembre de 2012
Leer documento completo
Vista previa del texto
Sistemas de tiempo compartido
Los sistemas por lotes multiprogramados proporcionan un entorno en el que los distintos
recursos del sistema (CPU, memoria,dispositivos periféricos) se aprovechan de manera
efectiva. No obstante, tienen ciertos problemas desde el punto de vista del usuario, por
ejemplo que elprogramador no puede modificar un programa durante su ejecución a fin de
estudiar su comportamiento.
El tiempo compartido, o multitareas, es una extensión lógica de lamultiprogramación. Se
ejecutan múltiples trabajos mientras la CPU se conmuta entre ellos, pero la conmutación es
tan frecuente que los usuarios puedeninteractuar con cada programa durante la
ejecución.
La idea del tiempo compartido se demostró ya en 1960, pero dada la dificultad y el costo
de construir talessistemas, apenas se hicieron comunes a principios de la década de
1970. A medida que ha crecido la popularidad del tiempo compartido, los investigadores
hanintentado fusionar los sistemas por lotes y de tiempo compartido. Muchos sistemas de
computador que se diseñaron primordialmente para como sistemas por lotes se hanmodificado para crear un subsistema de tiempo compartido. Por ejemplo, el OS/360 de
IBM, un sistema por lotes, se modificó para apoyar la opción de tiempocompartido (TSO,
Time Sharing Option). Al mismo tiempo, son varios los casos de sistemas de tiempo
compartido a los que se ha añadido un subsistema por lotes. Hoydía, la mayoría de los
sistemas ofrecen tanto procesamiento por lotes como tiempo compartido, aunque su
diseño y uso básico tiende a ser de un tipo o del otro.
tracking img