SóProvas


ID
1813909
Banca
Quadrix
Órgão
SERPRO
Ano
2014
Provas
Disciplina
Sistemas Operacionais
Assuntos

Na gerência de processos da maioria dos sistemas UNIX, a system call denominada fork:

Alternativas
Comentários
  • GABARITO: D

     

    O que são Chamadas de Sistema (System Calls)

    Quando falamos sobre os Sistemas Operacionais sob o ponto de vista da programação, citamos que uma de suas funções é fornecer algumas abstrações, de modo que o usuário não tenha que se preocupar com coisas específicas e complexas, além de gerenciar recursos de hardware (como memória e processamento).

    Tendo isso em mente, podemos definir chamadas de sistemas como funções, porém, são funções específicas que invocam o sistema operacional para que este faça algo, como a criação de um processo.

    Geralmente, essas tarefas que pedimos para que o sistema operacional faça são bem complexas e que exijam uma permissão maior do sistema, pois geralmente lidam com ferramentas em baixo nível, como gerenciamento de memória, processos e outros recursos que o usuário comum não tem acesso.

    Podemos dividir as chamadas de sistema entre quatro grandes grupos:
     

    Chamadas de sistemas para gerenciamento de processos

    Chamadas de sistemas para gerenciamento de diretórios

    Chamadas de sistemas para gerenciamento de arquivos

    Chamadas de sistemas restantes

     

    pid = fork() - Essa chamada cria um processo (filho), idêntico ao pai

  • Letra D

     

    Uma explicação bem legal pode ser encontrada aqui: https://br.ccm.net/faq/10841-o-que-faz-um-fork