stringtranslate.com

Sistema de tiempo compartido de Berkeley

El Berkeley Timesharing System fue un sistema operativo pionero de tiempo compartido implementado entre 1964 y 1967 en la Universidad de California, Berkeley . Fue diseñado como parte del Proyecto Genie y comercializado por Scientific Data Systems para el sistema informático SDS 940. Fue el primer sistema comercial de tiempo compartido que permitió la programación de usuario de propósito general, incluido el lenguaje de máquina .

Historia

A mediados de los años 1960, la mayoría de las computadoras utilizaban procesamiento por lotes : un usuario a la vez sin interactividad. Algunos sistemas pioneros, como el Atlas Supervisor de la Universidad de Manchester , el Compatible Time-Sharing System del MIT y el Dartmouth Time Sharing System del Dartmouth College, requerían máquinas grandes y costosas. La implementación comenzó en 1964 con la llegada del SDS 930 , que fue modificado ligeramente, y se escribió un sistema operativo desde cero. [1]

Entre los estudiantes que trabajaron en el Berkeley Timesharing System se encontraban los estudiantes de grado Chuck Thacker y L. Peter Deutsch y el estudiante de doctorado Butler Lampson . [2] El corazón del sistema era el Monitor (aproximadamente lo que ahora se suele llamar un núcleo ) y el Ejecutivo (aproximadamente lo que ahora se suele llamar una interfaz de línea de comandos ). [3]

Cuando el sistema estaba funcionando, Max Palevsky , fundador de Scientific Data Systems , al principio no estaba interesado en venderlo como producto. Pensaba que el tiempo compartido no tenía demanda comercial. Sin embargo, como otros clientes expresaron interés, se incluyó en la lista de precios de SDS como una variante cara del 930. [4] En noviembre de 1967 se vendía comercialmente como SDS 940. [ 5] En agosto de 1968 se anunció una versión 2.0 que se llamó simplemente "Sistema de tiempo compartido SDS 940". [3] Otros sistemas de tiempo compartido eran generalmente sistemas únicos o limitados a una sola aplicación (como la enseñanza del BASIC de Dartmouth ). El 940 fue el primero en permitir la programación de propósito general y se vendieron alrededor de 60 unidades: no es mucho para los estándares actuales, pero fue una parte significativa de los ingresos de SDS. [4]

Uno de los clientes fue Bolt, Beranek y Newman . El sistema operativo TENEX para la computadora central PDP-10 utilizó muchas características del sistema de tiempo compartido SDS 940, pero amplió la gestión de memoria para incluir paginación a demanda . [6]

Algunos conceptos del sistema operativo también influyeron en el diseño de Unix , cuyo diseñador Ken Thompson trabajó en el SDS 940 mientras estaba en Berkeley. El editor de texto QED fue implementado por primera vez por Butler Lampson y L. Peter Deutsch para el Berkeley Timesharing System en 1967. [7]

Otro cliente importante fue Tymshare , que utilizó el sistema para convertirse en el servicio de tiempo compartido comercial más conocido de los EE. UU. a fines de la década de 1960. En 1972, solo Tymshare tenía 23 sistemas en funcionamiento. [8]

Véase también

Referencias

  1. ^ Paul Spinrad y Patti Meagher. "Project Genie: Berkeley's piece of the computer revolution". Universidad de California, Ingeniería de Berkeley. Archivado desde el original el 19 de julio de 2011. Consultado el 17 de abril de 2011 .
  2. ^ Butler Lampson - Sistemas
  3. ^ ab SDS 940 Time-Sharing System (Version 2.0) Technical Manual (PDF) . Santa Mónica, California: Scientific Data Systems. Agosto de 1968 . Consultado el 17 de abril de 2011 . {{cite book}}: |work=ignorado ( ayuda )
  4. ^ de Michael A. Hiltzik (4 de abril de 2000). Los distribuidores de relámpagos: Xerox PARC y el amanecer de la era informática. HarperCollins. pp. 18-20. ISBN 0-88730-989-5.
  5. ^ Manual técnico del sistema de tiempo compartido SDS 940 (PDF) . Santa Mónica, California: Scientific Data Systems. Noviembre de 1967 . Consultado el 17 de abril de 2011 . {{cite book}}: |work=ignorado ( ayuda )
  6. ^ Dan Murphy (1996). "Orígenes y desarrollo de TOPS-20" . Consultado el 17 de abril de 2011 .
  7. ^ Dennis Ritchie (12 de febrero de 2004). "Una historia incompleta del editor de texto QED". Murray Hill: Bell Labs . Consultado el 17 de abril de 2011 .
  8. ^ "El tiempo compartido como negocio". Museo de Historia de la Computación . Consultado el 17 de abril de 2011 .(incluye imágenes)

Lectura adicional

Enlaces externos