Compatible Time Sharing System - Définition et Explications

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs est disponible ici.

CTSS, qui signifie Compatible Time-Sharing System (système compatible à temps partagé), est l'un des premiers systèmes d'exploitation à temps partagé. Il fut développé par le Projet MAC au MIT. La première publication de CTSS, ainsi que sa première utilisation dans un environnement (L'environnement est tout ce qui nous entoure. C'est l'ensemble des éléments naturels et...) à temps partagé (Le temps partagé est une approche permettant de simuler le partage par plusieurs utilisateurs de...), date de 1961 ; c'était en outre le premier système à posséder un utilitaire (Le mot utilitaire peut désigner :) de formatage de texte informatisé (runoff), et l'un des premiers à proposer un courrier électronique (Le courrier électronique, courriel ou email/e-mail, est un service de transmission de messages...) entre utilisateurs.

Bien que CTSS n'ait pas eu une grande influence du point (Graphie) de vue (La vue est le sens qui permet d'observer et d'analyser l'environnement par la réception et...) des détails techniques, il eut du moins l'importance capitale (Une capitale (du latin caput, capitis, tête) est une ville où siègent les pouvoirs,...) de montrer que le système du temps (Le temps est un concept développé par l'être humain pour appréhender le...) partagé était viable, et d'avoir pour successeur Multics (Multics (acronyme de MULTiplexed Information and Computing Service) est le nom d'un système...), dont tous les systèmes d'exploitation modernes sont issus, au moins dans l'esprit (à commencer par UNIX (UNIX (marque déposée officiellement comme UNIX, parfois aussi écrit comme Unix avec...) et toute sa descendance).

Outre le courrier électronique et le traitement de texte, Louis Pouzin (Louis Pouzin (né en 1931 à Chantenay-Saint-Imbert, Nièvre, France) est un ingénieur français...) créa un utilitaire appelé RUNCOM pour CTSS. Celui-ci prenait un ensemble (En théorie des ensembles, un ensemble désigne intuitivement une collection...) de commandes contenues dans un fichier ( Un fichier est un endroit où sont rangées des fiches. Cela peut-être un meuble, une pièce,...) et les exécutait ; c'est l'ancêtre direct du script d'interpréteur (En informatique, un interprète (parfois appelé, à tort, « interpréteur » par mauvaise...) de commandes (shell script). Il permettait également la substitution de paramètres.

CTSS utilisait un ordinateur (Un ordinateur est une machine dotée d'une unité de traitement lui permettant...) central IBM (International Business Machines Corporation (IBM) est une société multinationale américaine...) 7094 modifié (pour permettre la segmentation (De manière générale, le mot segmentation désigne l'action de segmenter, le fait de se segmenter...) de la mémoire) qui contenait deux banques de 32,768 mots de mémoire (D'une manière générale, la mémoire est le stockage de l'information. C'est aussi le souvenir...) centrale, au lieu d'une seule. L'une des deux banques était réservée au programme de surveillance du temps partagé, l'autre aux programmes utilisateur. CTSS avait également un matériel spécial de gestion de mémoire, un interrupteur (Un interrupteur (dérivé de rupture) est un dispositif ou organe, physique ou virtuel, permettant...) d'horloge et la faculté d'interrompre certaines instructions. Le matériel d'entrée/sortie était essentiellement constitué de périphériques IBM. Entre autres, six canaux de données (Dans les technologies de l'information (TI), une donnée est une description élémentaire, souvent...) étaient connectés à :

  • des imprimantes et lecteurs de cartes perforées ;
  • des lecteurs de bandes IBM 729, une mémoire disque (Le mot disque est employé, aussi bien en géométrie que dans la vie courante, pour désigner une...) IBM 1301, remplacé plus tard par un IBM 1302, d'une capacité de 38 millions de mots ;
  • une mémoire tambour de 186 000 mots qui pouvait charger en une seconde ( Seconde est le féminin de l'adjectif second, qui vient immédiatement après le premier ou qui...) une banque de 32K de mémoire (cette performance a ensuite été améliorée à 1/4 de seconde) ;
  • deux écrans graphiques vectoriels à grande vitesse ;
  • une unité de contrôle (Le mot contrôle peut avoir plusieurs sens. Il peut être employé comme synonyme d'examen, de...) de transmission IBM 7750, capable de supporter jusqu'à 112 terminaux en mode texte (En informatique, le mode texte, par opposition au mode graphique, est un type d'affichage sur...), entre autres les Teletypes IBM 1050, Selectrics et Model 35. Certains de ces terminaux étaient situés à distance et l'on pouvait accéder au système par les réseaux télégraphiques publics Telex et TWC.

CTSS était compatible avec le Fortran Monitor System (Fortran Monitor System est un système d'exploitation reposant sur le traitement par lots.) (FMS), un système informatique (L´informatique - contraction d´information et automatique - est le domaine...) de traitement par lots qui tournait sur l'ordinateur 7094 avant l'invention de CTSS. FMS pouvait tourner en arrière-plan avec presque autant d'efficacité que sans système d'exploitation. Tournant à l'arrière-plan, FMS avait accès à certaines unités de bandes magnétiques et à la banque utilisateur de 32 K de mémoire centrale.

Multics, qui fut également développé par le Projet (Un projet est un engagement irréversible de résultat incertain, non reproductible a...) MAC, commença dans les années 1960 comme successeur de CTSS, afin de permettre une utilisation future en accès multiple. Multics fut le système d'exploitation qui mena au développement d'Unix en 1970.

ITS, le Incompatible Timesharing System (système incompatible à temps partagé), un autre système à temps partagé précoce, révolutionnaire et d'une grande influence du MIT, fut conçu par des personnes qui désappouvaient l'orientation (Au sens littéral, l'orientation désigne ou matérialise la direction de l'Orient (lever du soleil...) prise par Multics ; le nom fut trouvé en détournant celui de CTSS, comme plus tard celui d'Unix détourna celui de Multics.

Cet article vous a plu ? Partagez-le sur les réseaux sociaux avec vos amis !
Page générée en 0.089 seconde(s) - site hébergé chez Amen
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
Ce site est édité par Techno-Science.net - A propos - Informations légales
Partenaire: HD-Numérique