Casa Audio Che cos'è una chiamata del supervisore? - definizione da techopedia

Che cos'è una chiamata del supervisore? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Chiamata supervisore?

Una chiamata del supervisore è un'istruzione inviata al processore di un computer che lo dirige a trasferire il controllo del computer al programma del supervisore del sistema operativo. Le chiamate del supervisore sono richieste per un servizio del sistema operativo dal sistema operativo stesso o da un'altra applicazione in esecuzione. Queste richieste vengono fatte tramite macro o funzioni linguistiche.


Le chiamate del supervisore possono anche essere chiamate chiamate di sistema.

Techopedia spiega la chiamata del supervisore

Le chiamate del supervisore sono istruzioni nei programmi applicativi che commutano un computer allo stato supervisore. Ciò consente a un sistema operativo di interrompere il normale flusso di elaborazione ed elaborare la chiamata del supervisore, che richiede servizi relativi agli interni del sistema come il processo che coinvolge l'accesso alla memoria principale, il processo che coinvolge l'accesso all'hardware di rete o qualsiasi altro processo di sistema di livello inferiore.


Le chiamate del supervisore forniscono interfacce tra il sistema operativo e i processi di sistema. La maggior parte delle operazioni che interagiscono con il sistema richiedono autorizzazioni che non sono disponibili per i processi a livello di utente. Esistono numerose macro che semplificano le procedure di chiamata del supervisore.


Le chiamate di sistema più diffuse presenti nei sistemi operativi compatibili con Unix e POSIX sono open, write, read e close. Ogni nuovo sistema operativo ospita centinaia di chiamate di sistema.


Le chiamate di sistema sono raggruppate in cinque categorie:

  • Controllo di processo
  • Gestione dei file
  • Gestione dei dispositivi
  • Manutenzione delle informazioni
  • Comunicazione
Che cos'è una chiamata del supervisore? - definizione da techopedia