tenex

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
tenex [2022/01/19 04:07] perontenex [2022/06/29 19:48] (actual) peron
Línea 1: Línea 1:
 ====== TENEX ====== ====== TENEX ======
  
-Fue un sistema operativo de [[tiempo_de_computo_compartido|tiempo de cómputo compartido]] desarrollado por [[BBN]] para la [[pdp#pdp-10|DEC PDP-10]]muy influyente en el desarrollo de las primeras [[telematica|redes de datos]].+Fue un sistema operativo de [[tiempo_de_computo_compartido|tiempo de cómputo compartido]] desarrollado por [[BBN]] para la [[pdp#pdp-10|PDP-10]]. Fue muy influyente en el desarrollo de las primeras [[telematica|redes de datos]].
  
 ===== Historia ===== ===== Historia =====
-En la década de 1960 BBN desarrollaba proyectos de ingeniería para la agencia estadounidense de tecnológia para la defensa (DARPA). Los mismos requerían uso de computadoras de alta performance, particularmente equipos que contaran con paginado de memoria.+En la década de 1960 BBN desarrollaba proyectos de ingeniería basados en programas de Inteligencia Artificial para la agencia tecnológica para la defensa de los Estados Unidos (DARPA). Dichos proyectos requerían uso cómputo de potencia, particularmente equipos que contaran con [[paginado de memoria]].
  
-En particular, el uso de equipos DEC PDP-10 debió ser modificado a tal efecto, tarea llevada a cabo a finales de la década de l960Este emprendimiento también involucró la creación de un sistema operativo específico de mayor potencia que hiciera uso de paginado como memoria virtual (condición que no cumplía el sistema operativo oficial [[tops-10|TOPS-10]])+A tal efecto la compañía se abocó en 1968 a mejorar el diseño básico de la DEC PDP-10 incorporándo una unidad de paginado de memoria de desarrollo propio que permitiera escribir programas más potentes en lenguaje LISPAsimismo decidió recurrir a la creación de un sistema operativo mas avanzado que resultase superador del programa de control provisto típicamente con la PDP-10, el [[tops-10|MONITOR]].
  
-A tal fin BBN desarrolló nuevo hardware de paginado capaz de extender las capacidades que  contaba de fábrica la PDP-10, y para este cometido se abocó a un nuevo sistema operativo multiusuario de tiempo compartido, el **TENEX** (por "Diez Extendida").+Este sistema operativo para "la Diez extendida" recibió el nombre de **TENEX**. Las PDP-10 con TENEX tenía capacidad multiusuari@ multitarea.
  
-> Las PDP-10 con TENEX eran capaces de correr sistemas virtualizados, lo que hoy denominaríamos máquinas virtuales.+Estas características se hicieron rápidamente deseables para los [[hacker|investigadores]] de Stanford y el [[MIT]].
  
-TENEX terminó convirtiéndose en un sistema mucho más popular y capaz que TOPS-10, por lo que DEC propuso a BBN su compra y su posterior desarrollo bajo el nombre de [[twenex|TOPS-20]]. 
  
-==== Características ====+La influencia de BBN en el ámbito de la defensa otorgó a TENEX un rol definitorio en la implementación de los primeros nodos de la [[ARPAnet]]. A tal punto se dio su preferencia que casi todos los sistemas conectados a la [[ARPANET]] corrían TENEX.
  
-TENEX permitía utilizar memoria virtual en los primeros modelos de la PDP-10 gracias al //BBN Pager//, un hardware de paginado de memoria específicamente desarrollado. Este equipo de 2 metros de altura por 30 centímetros de ancho permitía hacer las funciones de memoria de intercambio y caché. TENEX convertía así a la PDP-10 en una máquina de mayor potencia y capaz de operar con muchos usuarios de forma concurrente.+> La temprana popularidad de TENEX en ARPANET fue sin duda una clave para su posterior aceptación, transformación y soporte como TOPS-20 bajo la órbita de DEC. 
 + 
 +En 1973 [[digital equipment corporation|DEC]] propuso a BBN el licenciamiento y adquisición del sistema operativo y su posterior desarrollo bajo la denominación de [[twenex|TOPS-20]]. 
 + 
 +==== Características ==== 
 +{{ :bbn_pager.jpg?200|}} 
 +TENEX permitía utilizar memoria virtual en los primeros modelos de la PDP-10 gracias al //BBN Pager//, un hardware de paginado de memoria desarrollado específicamente. Este gabinete de 2 metros de altura por 30 centímetros de ancho permitía hacer las funciones de memoria de intercambio y //caché//. TENEX convertía así a la PDP-10 en una máquina de mayor potencia y flexibilidad, capaz de operar con muchos usuari@s de forma concurrente.
  
-Estas facilidades la hizo uno de los favoritos en Stanford y en el [[MIT]], pero no sólo eso. La influencia de BBN en el ámbito de la defensa le otorgó a TENEX un rol definitorio en la implementación de los primeros nodos de [[ARPAnet]].+Una de las características más recordadas de TENEX es el empleo de un intérprete que utilizaba comandos completos y descriptivos,la vez que ofrecía autocompletado de tipeo con el comando ''?''. Especialmente influyente fue su sistema de archivado provisto de control de versiones (denominadas "generaciones de archivo").
  
-Una de las características más recordadas de TENEX es el empleo de un intérprete que utilizaba comandos completos largosa la vez que empleaba autocompletado de comandos.+TENEX terminó convirtiéndose en un sistema mucho más popular y capaz que TOPS-10, realmente influyente en desarrollos de sistemas posterioresprincipalmente su descendiente indirecto [[twenex|TOPS-20 "TWENEX"]] y [[VMS]].
  • tenex.1642565235.txt.gz
  • Última modificación: 2022/01/19 04:07
  • por peron