Skip to content
EntityQ1752081· pop 12· linked from 154 articles

sistema operativo

Key facts

OS.name
UNICOS
OS.developer
Cray Research
OS.family
Unix and Linux
OS.working state
Discontinued
OS.source model
Closed source and Open source
OS.released
<!-- If known, add
OS.df
yes -->
OS.discontinued
Yes
OS.latest release date
<!-- If known, add
OS.marketing target
Supercomputers
OS.programmed in
Assembly, C
OS.language
English
OS.supported platforms
Monolithic kernel: Cray-1, 2, X-MP, X1, XT3, XT4, XT5Microkernel: Y-MP, C90, T3D, T3E
OS.kernel type
Monolithic (some)Microkernel (some)
OS.ui
Command line interface
OS.license
Proprietary
OS.preceded by
CX-OSCray Operating System (COS)
OS.succeeded by
Cray Linux Environment

via Wikipedia infobox

Wikidata facts

Developer
Cray
Sources (1)

via Wikidata · CC0

Article · Italiano

UNICOS è un sistema operativo di tipo Unix sviluppato dalla Cray Inc. per i suoi supercomputer. Unicos è il successore del Cray Operating System (COS). Il sistema operativo fornisce il supporto dei cluster via rete e uno stato software di compatibilità per la maggior parte dei sistemi Unix commerciali. Unicos venne sviluppato nel 1985 per il Cray-2 e in seguito utilizzato per gli altri supercomputer Cray. L'UNICOS originale venne sviluppato a partire dal System V.2, con l'aggiunta di molte caratteristiche BSD (gestione della rete, miglioramenti del file system, etc.). Il sistema operativo inizialmente si chiamava CX-OS ma venne rinominato UNICOS quando venne commercializzato. Il prototipo venne eseguito su un Cray X-MP nel 1984 prima di venir portato sul Cray-2. Il sistema venne utilizzato per dimostrare la possibilità di utilizzare un sistema operativo Unix nei sistemi di supercalcolo prima della disponibilità del Cray-2. Il nuovo sistema operativo era parte di una strategia ad ampio raggio svolta da Cray per modernizzare il proprio software. La strategia comprendeva la riscrittura del compilatore Fortran in un linguaggio ad alto livello (Pascal) e in molte ottimizzazioni e vettorializzazioni. Per facilitare la migrazione dei propri clienti verso UNICOS da COS venne introdotto uno strato chiamato Guest Operation System che permetteva alle applicazioni di utilizzare i componenti COS pur essendo in un sistema UNICOS. I processi da eseguire COS erano eseguiti dal sottosistema COS che gestivano la memoria e il processori. I processi UNICOS utilizzati entro GOS erano eseguiti come fossero su un sistema UNICOS, la differenza era che le chiamate a basso livello non accedevano direttamente all'hardware ma passavano tramite un convertitore che si interfacciava all'hardware. Uno degli utilizzatori delle prime versioni UNICOS furono i Bell Labs dove il pioniere dei sistemi Unix Dennis Ritchie portò parte dell' (incluso lo ) in UNICOS. Inoltre sperimentò la possibilità di creare versioni ospiti di UNICOS e che lo stesso UNICOS accettava una versione ospite di se stesso.

Abstract from DBpedia / Wikipedia · CC BY-SA