• Non ci sono risultati.

SISTEMI OPERATIVI - Domande orale

N/A
N/A
Protected

Academic year: 2021

Condividi "SISTEMI OPERATIVI - Domande orale"

Copied!
1
0
0

Testo completo

(1)

mercoledì 23 gennaio 2019

SISTEMI OPERATIVI - Domande orale

• Cos’è tempo di attesa processo?

• Cos'è tempo di turnaround?

• Come implemento il monitor usando i semafori?

• Cos'è mutex? Come faccio a fare un monitor? CODICE

• Come funziona il semaforo, che operazioni faccio su semaforo? (up e down) Cosa succede al processo quando finisce gli up?

• Architettura servizi cloud? saas, iaas, paas

• Che tipo di servizio è il paas?

• Definizione sistema real-time?

• Condizioni di schedulabilità nei sistemi real-time?

• Cos’è la race condition? Mutua esclusione?

• Busy waiting

• File allocation table (FAT)

• Alternanza stretta

• Controllo consistenza nel file system

• Com’è fatto l’i-node?

• Produttore/consumatore

• Attributi di un file (il nome non c’è!)

• File speciale? (Su unix il più usato e semplice è la directory)

• Cosa vuol dire linkare i file? E come lo faccio? A cosa serve?

• Ciclo di vita dei processi, disegna schema. Quali passaggi di stato sono concessi? Quando avviene ogni passaggio?

• Cos’è la MMU, a cosa serve?

• Cos’è un’operazione atomica?

• Tabella delle pagine multilivello

• Che differenza c'è tra memoria paginata e memoria segmentata

• Differenze tra frammentazione interna ed esterna

• FIFO, come funziona? Cosa succede con la seconda chance?

• Regione critica

• LVM

• Algoritmi di scheduling

• I/O per DMA

• Differenza I/O-bound e CPU-bound

• Sistemi di memoria virtuale, come funziona NRU

• Priorità statica e dinamica

• Journaled file system, come funziona?

• Algoritmo NFU, aging

• Algoritmo del banchiere

• Cosa vuol dire essere in uno stato sicuro?

• Cosa avviene all’interno del kernel quando viene chiamata una system call?

• Cos’è una system call?

Riferimenti

Documenti correlati

• Per alcuni e’ il primo sistema operativo in assoluto per sistemi batch. Sviluppato dalla General Motors per l’IBM701, basato su monitor

● una frame table: con un elemento per ciascun frame in memoria fisica, contenente informazioni su: il suo stato (libero o no), il numero di processi che condividono la pagina,

• La gestione della coda di processi associata al semaforo può essere affidata alle routine Wait e Signal del kernel:. ● Wait inserisce nella coda del semaforo il processo che

Far in modo che un thread T1 invii un signal su un semaforo ogni volta che si preme RETURN sulla tastiera; sul semaforo si mette in attesa un thread T2 che, quando riceve il

il processo deve attendere il completamento delle attività di

Per attivare la procedura di risarcimento diretto, l’automobili- sta danneggiato, non responsabile o responsabile in parte, deve presentare alla propria Compagnia, anche attraverso

Le azioni previste di prevenzione nell’utilizzo delle TIC quali l’informazione/formazione del personale scolastico, dei genitori, e degli alunni sui rischi che un

bARRE A fILETTATURA ConTInUA LAMInATE A CALdo ConTInUoUS ThREAdEd hoT RoLLEd bARS. Barra