Sapienza University of Rome Operating Systems I Lecture Notes
14 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quale servizio del sistema operativo gestisce la protezione della memoria e l'esecuzione delle chiamate di sistema?

  • Comunicazione tra processi
  • Scheduling dei processi
  • Kernel/User mode (correct)
  • Gestione dei dispositivi I/O

Quali sono i modelli di multi-threading menzionati nel testo?

  • Modelli di multi-threading non sono menzionati (correct)
  • Priority Scheduling e Multilevel Queueing
  • First Come First Served e Round Robin
  • Lock e Semafori

Cosa si intende per 'Deadlock' nella gestione della sincronizzazione tra processi e thread?

  • Prevenire ed evitare un deadlock
  • Una situazione in cui due o più processi rimangono bloccati in attesa indefinita di risorse (correct)
  • Monitor
  • Rilocazione dei processi

In che modo i semafori vengono utilizzati per la sincronizzazione tra processi e thread?

<p>Per proteggere l'accesso a risorse condivise tra processi (B)</p> Signup and view all the answers

Cosa rappresenta il PCB nella gestione dei processi?

<p>Stato dei processi (C)</p> Signup and view all the answers

Qual è il servizio del sistema operativo che gestisce la gestione dei dispositivi di input/output?

<p>Gestione dei dispositivi I/O (C)</p> Signup and view all the answers

Cosa riguarda la policy di allocazione e frammentazione nel contesto dei sistemi operativi?

<p>Gestione dell'archiviazione (A)</p> Signup and view all the answers

Cosa si intende per 'page fault' nella gestione della memoria virtuale?

<p>Errore di accesso a una pagina non presente in memoria fisica ma presente in memoria virtuale (D)</p> Signup and view all the answers

Quale tecnica riguarda il recupero e rimpiazzo delle pagine nel contesto della memoria virtuale?

<p>Swapping (A)</p> Signup and view all the answers

In che modo è coinvolto il 'scheduling del disco' nella gestione dell'archiviazione?

<p>Nell'ordinamento delle operazioni di I/O sul disco (A)</p> Signup and view all the answers

Cosa rappresentano i dischi a stato solido e il RAID nel contesto dell'archiviazione?

<p>Forme di archiviazione avanzate con elevate prestazioni e ridondanza (D)</p> Signup and view all the answers

Cosa si intende per 'trashing' nella gestione della memoria virtuale?

<p>Eccessivo costo del recupero delle pagine (D)</p> Signup and view all the answers

Qual è il ruolo della segmentazione nel contesto della memoria virtuale?

<p>Organizzare logicamente la memoria virtuale in segmenti (C)</p> Signup and view all the answers

Cosa riguarda la gestione dei page fault nella memoria virtuale?

<p>Recupero e rimpiazzo delle pagine (D)</p> Signup and view all the answers
Use Quizgecko on...
Browser
Browser