Compatível com sistema de compartilhamento de tempo

Compatível com sistema de compartilhamento de tempo
línguas inglês
Plataformas IBM 7090 ( pol. )
Empresa /
Desenvolvedor
Instituto de Tecnologia de Massachusetts
Primeira versão 1961

CTSS , o que significa C ompatible T ime- S Haring S istema (francês, "Sistema de tempo realizando partilhada"), é um dos primeiros sistemas operativos para tempo compartilhado . Foi desenvolvido pelo Projeto MAC do MIT . A primeira publicação do CTSS, bem como a sua primeira utilização em ambiente de timeshare, data de 1961  ; foi também o primeiro sistema a ter um utilitário de formatação de texto computadorizado ( runoff ) e um dos primeiros a fornecer e-mail de usuário para usuário.

Embora o CTSS não tenha tido grande influência do ponto de vista dos detalhes técnicos, era pelo menos da maior importância mostrar que o sistema de timeshare era viável, e ter como sucessor o Multics , do qual todos os sistemas modernos sistemas operacionais surgiram, pelo menos em espírito (começando com UNIX e todos os seus descendentes).

Além de e-mail e processamento de texto, Louis Pouzin criou um utilitário chamado RUNCOM para CTSS. Isso pegaria um conjunto de comandos contidos em um arquivo e os executaria; é o ancestral do live of shell script ( shell script ). Também permitiu a substituição de parâmetros.

O CTSS usava um mainframe IBM 7094 modificado (para permitir a segmentação de memória) que continha dois bancos de 32.768 palavras de memória principal, em vez de apenas um. Um dos dois bancos foi reservado para o programa de monitorização de timeshare e o outro para programas de utilização. O CTSS também tinha hardware especial de gerenciamento de memória, um interruptor de relógio e a capacidade de interromper certas instruções. O hardware de entrada / saída consistia principalmente em periféricos IBM. Entre outros, seis canais de dados foram conectados a:

O CTSS era compatível com o Fortran Monitor System ( FMS ), um sistema de processamento em lote que funcionava no computador 7094 antes da invenção do CTSS. O FMS pode ser executado em segundo plano de forma quase tão eficiente quanto sem um sistema operacional. Executando em segundo plano, o FMS tinha acesso a algumas unidades de fita e ao banco de usuário de 32K da memória principal.

O Multics , também desenvolvido pelo Projeto MAC, começou na década de 1960 como sucessor do CTSS, para permitir o uso futuro em acesso múltiplo. Multics foi o sistema operacional que levou ao desenvolvimento do Unix em 1970 .

ITS , a I ncompatible T imesharing S istema , outro cedo, revolucionário e altamente influente timeshare sistema do MIT, foi concebido por pessoas que desaprovavam a direção tomada por CTSS; o nome foi encontrado desviando o do CTSS, como mais tarde o do Unix desviou o do Multics.

Veja também

Livros de referência

links externos