francycafy93
Sapiens
1 min. di lettura
Vota 5 / 5

Concetti Chiave

  • La gestione dei dispositivi periferici è compito del sistema operativo, che si occupa del loro funzionamento.
  • I dispositivi periferici includono input, output e memorizzazione, ciascuno con funzioni specifiche per interagire con il computer.
  • Dispositivi di input come la tastiera trasformano informazioni esterne in dati per il computer, mentre dispositivi di output come la stampante fanno l'opposto.
  • La gestione dei dispositivi prevede meccanismi per la condivisione, suddivisi in dispositivi dedicati, condivisi e virtuali.
  • Il controllo e la gestione dell'accesso ai dispositivi includono la verifica d'accesso e lo scheduling per ottimizzare l'uso delle risorse.
Gestione delle periferiche di input e output

La gestione dei dispositivi periferici viene affidata al sistema operativo.
Per dispositivi periferici intendiamo le unità collegate al computer che non sono dotate di un sistema di calcolo.
I dispositivi periferici si dividono in:
- dispositivi per l'input;
- dispositivi per l'output;
- dispositivi di memorizzazione.
I dispositivi di input trasformano l'informazione esterna in dati utilizzati dal computer, come ad esempio la tastiera.
I dispositivi di output invece, trasformano i dati del computer in modo tale che li possano utilizzare gli utenti, come ad esempio la stampante.
I dispositivi di memorizzazione sono la memoria di massa, come ad esempio l'unità disco.
E' necessaria la presenza di un meccanismo che permetta la condivisione dei dispositivi.

A tale scopo possiamo classificare i dispositivi in:
- dispositivi dedicati;
- dispositivi condivisi;
- dispositivi virtuali.
I dispositivi dedicati possono essere utilizzati da un solo processo alla volta (come ad esempio la stampante).
I dispositivi condivisi possono essere utilizzati da più processi contemporaneamente (come ad esempio l'unità disco).
I dispositivi virtuali simulano i dispositivi reali.
La verifica d'accesso si attua per controllare che il processo sia autorizzato all'uso del dispositivo. La scheduling d'accesso si attua per gestire la coda dei processi che richiedono l'uso del dispositivo.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community