Differenze tra le versioni di "Unix"

Jump to navigation Jump to search
18 byte aggiunti ,  6 anni fa
Il sistema operativo Unix può essere riassunto in base alle seguenti caratteristiche:
* ''Multiutente:'' più utenti possono interagire contemporaneamente (da terminali diversi) con il sistema, che evita interferenze tra le attività dei vari utenti. All'interno del sistema ogni utente è individuato univocamente da un nome logico (lo ''[[username]]''). Inoltre, gli utenti sono suddivisi in gruppi, ciascuno individuabile univocamente mediante il suo nome (il ''[[groupname]]''). In ogni sistema è definito l'utente ''[[Root (utente)|root]]'', che rappresenta l'[[amministratore di sistema]], e che, in generale, non ha alcuna limitazione nell'accesso alle [[risorsa informatica|risorse]] del sistema stesso;
* ''Multiprogrammato'' (''[[multitasking]]''): il suo nucleo o [[kernel]] può supportare la contemporanea [[esecuzione (informatica)|esecuzione]] di più [[processo (informatica)|processi]] gestiti a divisione di tempo ([[timesharing]]);
* ''Gestione della [[memoria virtuale]]:'' il sistema di gestione della memoria virtuale in Unix si basa su [[paginazione]] e segmentazione. Queste caratteristiche consentono ad ogni processo di indirizzare un'area di memoria di dimensioni eventualmente superiori a quelle della memoria centrale effettivamente disponibile;
* ''Portabile:'' grazie all'impiego del [[linguaggio C]] nella realizzazione del sistema, esso gode di un'elevata [[portabilità]], ed è oggi disponibile su una vasta gamma di architetture [[hardware]] di [[processore|processori]];
Utente anonimo

Menu di navigazione