|
|
IL SISTEMA OPERATIVO
Introduzione
Aumento campi attivitą computer ampliamento mercato
Diminuzione costi - aumento veloci 848d36i tą e potenza
Definizione (insieme di programmi, sovrintende corretto funzionamento apparecchiature)
Struttura formale gerarchica
Programmi che lo costituiscono (moduli risolvono completamente classi di problemi; allocati in memoria centrale - codice macchina)
Scopo (trasformazione dei dispositivi reali in astratti)
Tipologia dei sistemi
Esecuzione programmi in sistema uniprogrammato:
Prelievo, istruzioni in memoria ed esecuzione
Chiamata di routine di sistema (sospensione dell'exe del programma utente)
Fine programma utente
Sistema multiprogrammato:
Coesistenza di pił programmi ( riduzione, eliminazione dei periodi di inattivitą)
Decide quale istruzione eseguire successivamente
Protezione
Risoluzione conflitti
Time sharing:
Time slice - quanto di tempo - (max concesso)
Docesione sul successivo programma
Modalitą Round Robin (stile FIFO)
Meccanismi di prioritą
Sistema dedicato:
Un solo utente alla volta
Caratteristica: inattivitą lunga
Se medio-alto modalitą multitasking:
GUI
Multiuser (connessione vari multitasking, facile espansione)
Sistema batch:
Riduzione dei tempi di attesa I/O (maggiore efficienza)
Riduzione tempo utente (lavoro preparatorio)
Stampa che non coinvolge CPU
Job
Sistema operativo multiutente:
Conseguenze dell'interattivitą
Obiettivo interattivitą
Mezzo (time sharing, commutazione utenti)
Velocitą CPU
Funzioni e procedure sofisticate
Batch file
Real time:
Risposta istantanea a stimoli esterni
Irrealizzabile in pratica
Colloquio con ambiente con tempi di reazione
Tempo di reazione in senso lato: non essenziale
in senso stretto: essenziale
Privacy |
Articolo informazione
Commentare questo articolo:Non sei registratoDevi essere registrato per commentare ISCRIVITI |
Copiare il codice nella pagina web del tuo sito. |
Copyright InfTub.com 2024