Isso está correto! Um thread é um fluxo de execução e parte integrante de um processo. O multithreading é a associação de vários fluxos de execução a um único processo. Um thread permite que um processo seja dividido em duas ou mais tarefas que podem ser executadas concorrentemente. Cada thread compartilha o mesmo contexto de hardware e espaço de memória com o processo-pai, mas possui um contexto de software diferente. Um dos benefícios do uso de threads é que, quando um thread está esperando por um recurso, outro thread do mesmo grupo pode estar sendo executado.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar