Estratto del documento

SO 8 - 3 - 21 evoluzione dei sistemi operativi

Sistemi di elaborazione globali

Si distinguono livelli SW/HW dove a loro volta possono essere divisi.

Dispositivi fisici: sensibili informazioni controllati dalla macchina (non accessibili direttamente dall'utente).

Software di base: programmi applicativi SWInterno non visibile (browser web, cellulari, teslab, SO, comandi) interpretabile.

SO: mette a disposizione le risorse della macchina e funzioni di base, fra applicazioni e hardware.

Cose percorse nei sistemi e nel calcolo

Di solito si lavora più di uno solo CPU. Casi di prestazioni migliori: in passato si preferiva livellare più macchine in una singola CPU; ma per minimizzare di efficienza.

Un calc da più ricordi veloci, e vicini, alla CPU e può essere gestito più job dal SO, (ad esempio hardware). Ci sono diversi livelli con modalità diverse.

E clockterminali = permettono l’utente di interagire con il sistema.

Nei sistemi multindtifici ce n'è più di uno.

  • Dischi/memoria a lungo termine)
  • Interfacce di rete (wireless, etc)
  • Input/output tastabile
  • Input/output multimediale
  • Dispositivi di interfaccia ad altri sistemi

Software che gestisce tutte le parti del sistema e ciò che fornisce un’interfaccia grafica (VWI) lato esterno tangibile tra un programmatore, ora noto in particolari obsolescenze dell'HW d'aspirazione.

8/3/21 evoluzione dei sistemi operativi

Sistemi di elaborazione globali

Si distinguono livelli SW/HW che a loro volta possono essere divisi.

Dispositivi fisici: scambiano informazioni, controllati dalla macchina (non accessibili direttamente dall'utente).

Software di base: programmi applicativi SW. È minimo indispensabile (anoverwd, collar testso, SO comandi).

SO: mette a disposizione le risorse della macchina e le interfaccia tra applicazioni e hardware.

Cose importanti nei sistemi di calcolo

Di solito si lavora più di uno solo CPU, cos'è multiazioni migliori. In passato si preferiva lavorare più memorie in una singola CPU ma con minimica di efficienza.

Core maneggi momenti a breo (time sharing).

Di adere è più piccoli, vedoci, e vicini alla CPU e può essete gestitali job dal SO, (allo utenti/ware). Ci sono diversi livelli con radicati diverse.

ClockTerminali: permette all'utente di interagire con il sistema operativi.

Nei sistemi multieidentici ce ne sono più uno.

  • Diski/memoria a longo termine
  • Intercafe di retee (wireless...)
  • Input/output testuale
  • Input/output multimediale
  • Dispositivi di interfaccite ad altri sistemi

Software che gestisce tutte le parti del sistema e che fornisce in utilizzachia a guida una parte sopentente tenanghi estit un programmatore ora noto di particolari obsolencenze dell H/W e divisione.

Software

Programma il sistema (o di base).

Programma applicativi.

Programmi di base richiedono già finelle l'utilizzo. Uno soi parte il SO e interfaccia tra hw e utente.

Esempi: esiste SOHw diverso, stesso SO.

Classificazione dei SO

Ordine cronologico.

  • Dedicate
  • A lotti (batch)
  • Multiprogrammazione

Prima generazione (1945-1955)

Erano basati sulle valvole (simili a transistor, ma grosse e consumo come lampade), che si rompevano frequentemente.

Gesti e progettati a livello universitario.

Non vi erano SO; infatti, interagivano con HW Bite introdotti direttamente alla macchina.

Usati per calcolo numerico. Programmi scritti in linguaggio macchina (diversi secolari) (intelligitura).

Semplificazione controlli integrativi delle valvole, negli ultimi anni, schede perfette.

Seconda generazione (1955-1965)

SO batch (gestione di lotti). Viene introdotto il transistor dimegnor voltedi (entelev=intenso) Meno manutenzione necessaria - calcolatori vendibili. dicion (milioni di $).

Programma = Job.

Nascono linguaggi di programmazione (Fortran Assembly).

Programmatore non più a contatto con la macchina.

  • Sostare - nastro - elaborazione - nastro -- stampo ristolabo -

(Basis efficarius)

(3 macchine diverse)

SO (2) 9-3-22

Prima della compilazione il codice era controllato molto attentamente perché un errore comportava una perdita di tempo di molte ore.

Sistemi batch più jobs vengono scoperati nello stesso lotto. CPU sottoutilizzata (bassi volocità I/O).

[Sequenza:] —| ███ |——| ███ |——| ███ |——|

[Simbologia:] ███ = esecuzione | | = attesa | ▪ = I/O | □ = SO.

Servono 2 sistemi distinti: gestore lotti, I/O (macchina semplice).

Esecuzione programmi (macchine performante).

Terza generazione (1965-1980)

Sono i microcicli: circuiti integ

Anteprima
Vedrai una selezione di 15 pagine su 67
Appunti di Sistemi operativi  Pag. 1 Appunti di Sistemi operativi  Pag. 2
Anteprima di 15 pagg. su 67.
Scarica il documento per vederlo tutto.
Appunti di Sistemi operativi  Pag. 6
Anteprima di 15 pagg. su 67.
Scarica il documento per vederlo tutto.
Appunti di Sistemi operativi  Pag. 11
Anteprima di 15 pagg. su 67.
Scarica il documento per vederlo tutto.
Appunti di Sistemi operativi  Pag. 16
Anteprima di 15 pagg. su 67.
Scarica il documento per vederlo tutto.
Appunti di Sistemi operativi  Pag. 21
Anteprima di 15 pagg. su 67.
Scarica il documento per vederlo tutto.
Appunti di Sistemi operativi  Pag. 26
Anteprima di 15 pagg. su 67.
Scarica il documento per vederlo tutto.
Appunti di Sistemi operativi  Pag. 31
Anteprima di 15 pagg. su 67.
Scarica il documento per vederlo tutto.
Appunti di Sistemi operativi  Pag. 36
Anteprima di 15 pagg. su 67.
Scarica il documento per vederlo tutto.
Appunti di Sistemi operativi  Pag. 41
Anteprima di 15 pagg. su 67.
Scarica il documento per vederlo tutto.
Appunti di Sistemi operativi  Pag. 46
Anteprima di 15 pagg. su 67.
Scarica il documento per vederlo tutto.
Appunti di Sistemi operativi  Pag. 51
Anteprima di 15 pagg. su 67.
Scarica il documento per vederlo tutto.
Appunti di Sistemi operativi  Pag. 56
Anteprima di 15 pagg. su 67.
Scarica il documento per vederlo tutto.
Appunti di Sistemi operativi  Pag. 61
Anteprima di 15 pagg. su 67.
Scarica il documento per vederlo tutto.
Appunti di Sistemi operativi  Pag. 66
1 su 67
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Teoscard di informazioni apprese con la frequenza delle lezioni di Sistemi operativi e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Pavia o del prof Lombardi Luca.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community