Índice:
Definição - O que significa Supervisor Call?
Uma chamada de supervisor é uma instrução enviada ao processador de um computador que o instrui a transferir o controle do computador para o programa de supervisor do sistema operacional. Chamadas de supervisor são solicitações de um serviço do sistema operacional do próprio sistema operacional ou de outro aplicativo em execução. Esses pedidos são feitos por meio de macros ou funções de idioma.
As chamadas de supervisor também podem ser chamadas de chamadas de sistema.
Techopedia explica chamada de supervisor
As chamadas de supervisor são instruções em programas de aplicativos que alternam um computador para o estado de supervisor. Isso permite que um sistema operacional interrompa o fluxo normal de processamento e processe a chamada do supervisor, que solicita serviços relacionados aos internos do sistema, como o processo que envolve o acesso à memória principal, o processo que envolve o acesso ao hardware da rede ou qualquer outro processo do sistema de nível inferior.
As chamadas de supervisor fornecem interfaces entre o sistema operacional e os processos do sistema. A maioria das operações que interagem com o sistema exige permissões que não estão disponíveis para processos no nível do usuário. Há várias macros que simplificam os procedimentos de chamada do supervisor.
As chamadas populares do sistema presentes nos sistemas operacionais compatíveis com Unix e POSIX são abertas, gravadas, lidas e fechadas. Todo novo sistema operacional abriga centenas de chamadas de sistema.
As chamadas do sistema são agrupadas em cinco categorias:
- Controle do processo
- Gerenciamento de arquivos
- Gerenciamento de dispositivo
- Manutenção da informação
- Comunicação