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.

1 Resposta

  • neireoliveira

    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.

Clique aqui para adicionar a sua resposta.