- Che cosa si intente con il termine "working set di un processo" ?
- sono le pagine in memoria necessarie per la sua esecuzione
- sono le pagine che identificano il suo spazio di indirizzamento
- sono le pagine che il processo sta utilizzando in un dato istante
- sono le pagine in memoria a seguito di un page fault
- Che cosa si intende con il termine TSL?
- è una microistruzione della CPU usata per implementare un semaforo
- è una microistruzione della CPU usata per implementare un monitor
- è una istruzione di un linguaggio usata per implementare un semaforo
- è una istruzione di un linguaggio usata per implementare un monitor
- Parlando di deadlock, che cosa si intende con il termine stato sicuro?
- uno stato del sistema in cui non siamo in presenza di deadlock
- uno stato del sistema per cui vi è la possibilità che tutti i processi termino
- uno stato di un processo in cui questo ha ricevuto tutte le risorse che gli sono necessarie
- uno stato di un processo in cui è sicuro che questo possa arrivare a terminazione
- Come funziona l’algoritmo di Dijkstra per i deadlock?
- determina se una risorsa deve essere prelazionata o meno
- verifica la presenza di cicli nel grafo che rappresenta il sistema
- richiede che lo stato del sistema rimanga sicuro
- determina se un processo deve essere eliminato o meno
- In un sistema LVM, che cosa si intende con "striping"
- allocare GE (Group Extent) adiacenti a dischi diversi per aumentare le prestazioni
- allocare DB (Data Block) adiacenti a dischi diversi per aumentare l’affidabilità
- associare la stessa GE (Group Extent) a più di una PH (Physical Extent) per aumentare le prestazioni
- allocare LV (Logical Volume) adiacenti a dischi diversi per aumentare l’affidabilità
- Parlando di deadlock, che cosa si intende per “hold and wait”?
- che un processo che detiene delle risorse ha la facoltà di richederne altre
- che un processo che detiene delle risorse mette tutti gli altri processi in stato di wait
- che un processo che detiene delle risorse deve aspettare per richiederne delle altre
- che un processo che detiene delle risorse può sospendersi per un tempo indefinito
- Che cos'è un “cloud pubblico”?
- un sistema cloud accessibile tramite internet
- un sistema cloud che offre un servizio di pubblica utilità
- un sistema cloud in cui gli utenti condividono delle risorse
- un sistema cloud utilizzabile in forma gratuita
- A che cosa serve un device driver?
- permette a un dispositivo di innescare la routine di risposta interrupt che serve a gestirlo
- permette di utilizzare qualunque tipo di dispositivo se opportunamente configurato
- permette a un dispositivo di accedere al bus di comunicazione
- permette di utilizzare una classe di dispositivi simili tra loro
- A cosa serve un hypervisor di tipo 2
- a virtualizzare delle funzionalità facendo eseguire codice al sistema operativo ospite
- a virtualizzare dell’hardware anche senza un sistema operativo ospite
- a simulare un’architettura software all’interno di un sistema operativo ospite
- a simulare un processore diverso da quello presente nel sistema di calcolo
- Che tipo di algoritmo è il garanteed scheduling?
- garantisce che non ci siano deadlock
- distribuisci uniformemente le risorse ai processi
- distribuisci uniformemente le risorse agli utenti
- garantisce che non ci siano inversioni di priorità tra processi
- Che cosa si intende con il termine "interrupt preciso"?
- a un interrupt di cui si sanno con precisione tutte le informazioni
- un interrupt che lascia la CPU in uno stato ben determinato
- un interrupt che avviene in un ben preciso istante temporale
- un interrupt che si verifica allo scadere di una deadline in un sistema real-time
- Che cosa si intende con il termine “sistema multiprogrammato”?
- un sistema in cui i processi sono schedulati in round-robin
- un sistema in cui ci sono più processi in esecuzione contemporaneamente
- un sistema in cui ci sono processi che appartengono ad utenti diversi
- un sistema in cui sono presenti più processi contemporaneamente in memoria
- A cosa serve un device driver?
- permette di utilizzare una classe di dispositivi simili tra loro
- permette a un dispositivo di innescare la routine di risposta interrupt che server a gestirlo
- permette di utilizzare qualunque tipo di dispositivo se opportunamente configurato
- permette a un dispositivo di accedere al bus di comunicazione
- In quale modo un sistema LVM (Logical Volume Manager) può aumentare l’affidabilità dei dischi?
- Attraverso il meccanismo dello striping.
- Usando un controller RAID.
- Associando la stessa Logical Extent a due o più Physical Extent.
- Facendo uso di snapshot frequenti.
- Che cos'è un “cloud ibrido”?
- un sistema cloud in cui dati e software possono essere combinati insieme
- un sistema cloud in cui gli utenti condividono delle risorse
- un sistema cloud costituito da parti accessibili tramite Internet e parti interne all’azienda
- un sistema cloud che include al suo interno dei sistemi tradizionali (non cloud)
- Parlando di cloud, cosa si intende con il termine “elasticità”?
- La possibilità del sistema di adattarsi a carichi di lavoro crescenti.
- La possibilità del sistema di operare su piattaforme diverse.
- La capacità del sistema di aumentare la disponibilità di risorse facilmente e in tempi brevi.
- La capacità del sistema di continuare a funzionare anche in presenza di guasti hardware
- Che cosa vuol dire "fare lo snapshot" di un sistema LVM?
- effettuare la copia di un volume per consentire la sostituzione di un dispositivo fisico
- effettuare la copia di un volume in un dato istante al fine di ottenere un backup
- effettuare la copia di un volume per migliorare le prestazioni
- effettuare una copia delle sole strutture dati per migliorare la consistenza delle informazioni
- Che cosa vuol dire fare rollback per uscire da un deadlock?
- imporre a uno o più processi di rilasciare tutte le risorse allocate
- imporre alle risorse di tornare nel loro stato iniziale
- ripristinare uno stato sicuro precedente a deadlock
- ripristinare un checkpoint precedente al deadlock
- Quale delle seguenti transizioni tra gli stati di un processo NON è valida?
- Da WAIT a READY.
- Da RUNNING a READY.
- Da READY a RUNNING.
- Da WAIT a RUNNING.
- Qual è l’obbiettivo di un file system specializzato in contenuti multimediali?
- Permettere di passare facilmente da un i-frame all’altro.
- Recuperare dati nel caso di frame persi.
- Permettere di estrarre i dati dal disco con un tempo uniforme.
- Ridurre la frammentazione interna.