Sommario:
- Definizione: cosa significa CTSS (Compatible Time Sharing System)?
- Techopedia spiega il sistema di condivisione del tempo compatibile (CTSS)
Definizione: cosa significa CTSS (Compatible Time Sharing System)?
Il sistema di condivisione del tempo compatibile (CTSS) è stato sviluppato presso il Centro di calcolo del MIT negli anni '60 e '70. Il design del CTSS rappresenta l'inizio dell'idea che i sistemi operativi possano funzionare su più thread o "multitasking".
Techopedia spiega il sistema di condivisione del tempo compatibile (CTSS)
Il sistema di condivisione del tempo compatibile originale era retrocompatibile con il sistema di monitoraggio Fortran. Ha funzionato su un computer mainframe IBM 7094 con due banchi di memoria core da 32 KB. La seconda banca è stata utilizzata per l'implementazione della multiproprietà. CTSS era collegato a stampanti, lettori di schede perforate e unità a nastro.
La condivisione del tempo significa che il sistema può allocare risorse per due attività o processi contemporaneamente. Questo è stato un grande progresso, poiché i mainframe e i sistemi informatici precedenti funzionavano solo su un processo alla volta, in modo lineare. La condivisione del tempo e i sistemi multi-processo e multi-thread hanno spianato la strada ai sistemi operativi altamente avanzati degli ultimi tre decenni.
Alla fine, progetti come CTSS hanno lasciato il posto ai più moderni sistemi MS-DOS negli anni '80 e ai moderni sistemi Windows e OSx in uso oggi.