Informática, perguntado por jeanshaman, 9 meses atrás

Em sistemas com múltiplos processadores o processamento é efetivamente paralelo. Mas mesmo utilizando um computador com apenas um processador single-core trabalhar com threads é mais rápido do que trabalhar com processos. Por quê?

A)
No caso do uso de threads, tanto a função chamadora como a função chamada são executadas ao mesmo tempo.

B)
No caso de processos, tanto o processo chamador como a função que já foi processada são executadas ao mesmo tempo.

C)
Porque todos os processos são multitarefa.

D)
Porque os processos não suportam multiprogramação.

E)
Porque a multiprogramação não suporta processos.

Soluções para a tarefa

Respondido por alvnettovico
5

Resposta:

A)

No caso do uso de threads, tanto a função chamadora como a função chamada são executadas ao mesmo tempo.

Explicação:

A ideia de threads é permitir que determinados trechos de código do mesmo programa possam ser executados de forma concorrente ou paralelas.

Perguntas interessantes