Estratto del documento

Appunti

Sistemi

Operativi

(Tenere ordinato)

Appunti

Sistemi

Operativi

(Tenere ordinato)

Sistemi Operativi

26/06 Programmazione - 17/07 Programmazione Francesco Auregia

27/06 Scritto - 18/07 Scritto

Tutoraggio lunedì 16-18 / Aula A1

Francesco Auregia gihefisio

Sistema operativo

→ modulo software, che “mascherano” l'hardware. Tutto il software viene eseguito sull'hardware. Collezione di moduli software nello schemo a piramide œ

“ingaggiano” l’oli trelleê falobtrate:

Base software a disposizione sviluppo nuovi programmi.

Routine → modulo software

Routine sistema operativo vengono utilizzate da altre routine, ma non accedificano in questo modo. Software sistema operativo “privilegiato”

⬇ Jmp seto routine

Solo ad una routine del SO

Utilities

No software applicativo: Es. libreria di programmazione (stilb, judio ecc.). Nemmeno software sistema operativo, dunque non privilegiato.

Sistemi Embedded

Sia sistema operativo ed il resg ed esegue sell’i hardware.

Nuovo virtuali

La jilu non esse fisicamente, dunque astrosve e virtualizesmo delle riserve. Il SO comunica con l’handware le riserve sono virtualizzate.

Tomte istome virtualizzate SO pue israilliseen quohe riserva.

Hardware ristribujeto anche la CPU, quindi permito l’esecusione in penellilo di più applicosom. Piu uppli cosmos attitu, ed instrulli durativis avenu concesse accose alle sereire equipolcesione (Time - Sharing).

Oica a tutti i programmi che si dispemba le una CPU.

Elaborazione seriale

L’esecusione di un singolo programma per voleta (Omni 40-50)

Imput schede properate – Output punhourton schede (lunkar)

Spreco di tempore reserave Hardware nesimo – run fismico nelamente

poi uno piccolo Marianum di temporo in quanare ognisereo ed

istruas moto lenhi. Nemmeno caracli mulbob elhandware

Sistemi operativi Batch

⬇ Software Sistema – ⬇ Sequenza applicativo

⬇ Montarion

Ram divisio in montion e applicativo esjxiriem. Il monitoro esteno

gostira l’eresecumina delo programma e le istar chiamade del elmonte

Intaraggisco authono com dapositivos Handwareb. Problema

handmentreale. ⬇ Progromma intanacio con risentitisi.

- passato il controllo al monitor, il programma applicativo termina

Un singolo job in esecuzione per volta. Sfruttutilizza CPU dovuta alla lentezza dei dispositivi Hardware con i quali si interfaccia tempo sprecato in quanto CPU spente in attesa.

Spooling

Qualcasi informazione da dispositivo esterni veniva pre-conciata su disco.

Viene ridotto il tempo di inattività della CPU. Solo rinnovare con il disco, con dispositivi diversi abbiamo lo steso problema.

Batch - multiprogrammati,

gestione simultanea di più applicazioni. Un job impiega la CPU, ma più job possono rinnovare i dispositivi esterni.

Sfrutto i periodi di inattività di argesto job per far partire in altro applicazione. Il monito al gestito gerema tutte le richiaste e l'allocosione della risusce.

  • Spooling
  • Postionamento memoria

sistemi: apreura -

aula - Lunedì 16:00

Re applico - Tutto programma fino a Concannanime, comnucaxonene e smonicosseme indiusa.

Applicazione interattiva

[non interattiva] alimenta il controllo per tutto il tempo che vuole, til ritorno al monitor deve essere effluttuta dell'applicazione steso, non abbiamo limiti di tempo.

Sistema Time Sharing

Il Sistema Operativo

Tutti sistemi madonna l'controla al monitor, ma lo skda la xnome applicazione. Intermsioni "superato" e il limita o di tempo

Algorithm del tempo e come distrubuire il controllo ai vari processi. Sinonella

Applicazione arncehiteva que ne eseguta coneznermentii in quanto ad intervals di tempo ovoli il controllo. Strategenda maggiorenne app azienze.

Interrossonii

Implemntata via Hardwara, richiaka sio asplikanta. Intervione per il controllo al sistema operativo, che docida a chi dare il controllo.

  • Canolla instituto a una nazione di continuarli
  • Interretto reacted contime gli simbrates slile audinnii del 50 (puntatore)
  • Sebanna apezzo della proxmina esersone del programa interatto (PC)
  • Interromoporiun - Interrupt Driven

Informori lenie o momanna in poe all'attensone, alla coninene annidirssee della rentune da chamme

Fabiana Quagliotti12-03-2018

Sistemi Operativi

Schema Interrupt -> Vedi slide

Sistemi Real-Time

Programma esegue task specifici entro limiti temporali stabiliti (deadlines).

  • Hard real-time: deadlines assolutamente rispettate (altrimenti catastrofi).
  • Soft real-time: deadlines "disobbedienti senza rispetto".

Processi

Mantenere e controllare l'esecuzione dei programmi. Programma in esecuzione è applicazione attiva con i dati su cui opera ed il Contesto di esecuzione.

  • Informazioni aggiuntive: macchino per allo scheduling del proces
Anteprima
Vedrai una selezione di 9 pagine su 37
Appunti Corso Sistemi operativi Pag. 1 Appunti Corso Sistemi operativi Pag. 2
Anteprima di 9 pagg. su 37.
Scarica il documento per vederlo tutto.
Appunti Corso Sistemi operativi Pag. 6
Anteprima di 9 pagg. su 37.
Scarica il documento per vederlo tutto.
Appunti Corso Sistemi operativi Pag. 11
Anteprima di 9 pagg. su 37.
Scarica il documento per vederlo tutto.
Appunti Corso Sistemi operativi Pag. 16
Anteprima di 9 pagg. su 37.
Scarica il documento per vederlo tutto.
Appunti Corso Sistemi operativi Pag. 21
Anteprima di 9 pagg. su 37.
Scarica il documento per vederlo tutto.
Appunti Corso Sistemi operativi Pag. 26
Anteprima di 9 pagg. su 37.
Scarica il documento per vederlo tutto.
Appunti Corso Sistemi operativi Pag. 31
Anteprima di 9 pagg. su 37.
Scarica il documento per vederlo tutto.
Appunti Corso Sistemi operativi Pag. 36
1 su 37
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 TheGeekBay 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 Roma Tor Vergata o del prof Quaglia Francesco.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community