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:
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
3 anos atrás
3 anos atrás
3 anos atrás
6 anos atrás
6 anos atrás
6 anos atrás
7 anos atrás
7 anos atrás