Fiche technique | |
---|---|
Type de produit : | Système d'exploitation |
Auteur : | Université Carnegie-Mellon |
Date de publication : | 1975 à 1979 |
Introduction
Le StarOS est un système d'exploitation expérimental conçu pour le processeur en Anneau (Cm*) développé à l'Université Carnegie-Mellon au milieu des années 1970. Ce système était destiné à soutenir l'exécution de systèmes massivement parallèles. StarOS a été conçu pour être un système d'exploitation distribué, permettant la coopération entre plusieurs processeurs dans un environnement multitâche.
L'objectif principal de StarOS était de permettre l'exploitation efficace des capacités de parallélisme offertes par Cm*, en gérant la répartition des tâches et la communication entre les processeurs. Le système utilisait une approche orientée objet pour structurer les programmes et les données, ce qui était innovant à l'époque.
Un descendant de StarOS est Medusa, un autre système d'exploitation développé également pour le Cm*, ayant cherché à améliorer la modularité et la gestion des erreurs en se basant sur les leçons apprises avec StarOS.