• Matéria: Informática
  • Autor: PL215
  • Perguntado 4 anos atrás

Sabendo que os sistemas operacionais em geral dão suporte a computação paralela através dos recursos de fork() e threads(), faça uma discussão técnica e detalhada com suas palavras sobre estes dois recursos, evidenciando as vantagens e desvantagens para cada situação, e quando as mesmas devem ser utilizadas?

Respostas

respondido por: tdpgoodplaying
1

Resposta:

O papel do sistema operacional (SO) pode ser encarado do ponto de vista do computador(computação) e do usuário.

No ponto de vista da computação o programa está mais intimamente envolvido com o hardware pois fornece os RECURSOS BÁSICOS de computação do sistema de duas formas principais:

• Alocador de recursos: administra e aloca recursos (tempo de CPU, espaço de memória, espaço de armazenamento em disco, dispositivos de I/O - input/output, entre outros) necessários a resolução de um problema.

• Programa de controle: gerencia a execução dos programas de usuário para evitar erros e o uso impróprio do computador. Se preocupa principalmente com a operação e o controle de dispositivos de I/O (Input/Output).

Explicação:

peguei do google

Perguntas similares