10 Questions
Che cosa succede quando viene sollevata una trap durante la gestione di un interrupt?
la trap viene messa in coda all'interrupt
Quale è il compito di un Virtual File System (VFS)?
fare la mappatura di funzionalità tra file system eterogenei
In cosa consiste il sistema di journaling di un file system?
tenere traccia delle modifiche del file system per favorire il ripristino in caso di crash
Che tipo di algoritmo è il garanteed scheduling?
garantisce che non ci siano inversioni di priorità tra processi
Parlando di deadlock, che cosa si intende con il termine stato sicuro?
uno stato del sistema in cui non siamo in presenza di deadlock
Che cosa vuol dire fare SWAP-IN di un processo?
portarlo in memoria
Quale è la funzione svolta da un DMA controller?
trasferire i dati dal buffer di una periferica alla memoria centrale
Perché è utile fare uso di un buffer all'interno di un device driver?
perché aumenta le prestazioni del sistema diminuendo gli accessi in lettura e scrittura alla periferica
Nei sistemi multimediali, in quali casi si verifica un 'buffer underrun'?
quando non è possibile riempire completamente il buffer di un decoder multimediale
Che cosa si intende con il termine TSL?
è una microistruzione della CPU usata per implementare un semaforo
Study Notes
Gestione degli Interrupt
- Quando viene sollevata una trap durante la gestione di un interrupt, la trap viene messa in coda all'interrupt.
Virtual File System (VFS)
- Il compito di un Virtual File System (VFS) è quello di fare la mappatura di funzionalità tra file system eterogenei.
Journaling di un File System
- Il sistema di journaling di un file system consiste nel tenere traccia delle modifiche del file system per favorire il ripristino in caso di crash.
Scheduling
- Il garanteed scheduling è un tipo di algoritmo che garantisce che non ci siano inversioni di priorità tra processi.
Deadlock
- Lo stato sicuro, riferito ai deadlock, è uno stato del sistema in cui non siamo in presenza di deadlock.
Gestione della Memoria
- Fare SWAP-IN di un processo significa portarlo in memoria.
DMA Controller
- La funzione svolta da un DMA controller è quella di trasferire i dati dal buffer di una periferica alla memoria centrale.
Buffer Device Driver
- È utile fare uso di un buffer all'interno di un device driver perché aumenta le prestazioni del sistema diminuendo gli accessi in lettura e scrittura alla periferica.
Sistemi Multimediali
- Nei sistemi multimediali, si verifica un "buffer underrun" quando il sistema operativo rende disponibili dati a un decoder multimediale troppo lentamente.
Sincronizzazione
- La TSL (Test-and-Set Lock) è una microistruzione della CPU usata per implementare un semaforo.
MMU (Memory Management Unit)
- La MMU svolge la funzione di convertire pagine di memoria virtuale in frame di memoria fisica.
Questa serie di domande verifica la tua conoscenza dei concetti di base di sistema operativo, inclusi interrupt e Virtual File System.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free