Logo Passei Direto
Buscar

História

ESTÁCIO EAD
Qual é a principal limitação do ProcessPoolExecutor em comparação ao ThreadPoolExecutor? Questão 6Resposta a. Não pode ser usado para tarefas que consomem CPU b. Exige que as funções sejam definidas dentro de __main__ para funcionar corretamente em Windows c. Não pode executar funções com argumentos d. Não suporta mais de um processo simultâneo
User badge image
ADRIANO

anteontem

Respostas

User badge image

Ed Verified user icon

anteontem

Analisando as alternativas sobre a principal limitação do `ProcessPoolExecutor` em comparação ao `ThreadPoolExecutor`: a) Não pode ser usado para tarefas que consomem CPU - Isso não é verdade, pois o `ProcessPoolExecutor` é, na verdade, ideal para tarefas que consomem CPU, já que utiliza múltiplos processos. b) Exige que as funções sejam definidas dentro de `__main__` para funcionar corretamente em Windows - Esta é uma limitação real do `ProcessPoolExecutor` no Windows, pois ele precisa que as funções sejam definidas no escopo principal para evitar problemas de serialização. c) Não pode executar funções com argumentos - Isso não é verdade, pois o `ProcessPoolExecutor` pode sim executar funções com argumentos. d) Não suporta mais de um processo simultâneo - Isso também não é verdade, pois o `ProcessPoolExecutor` é projetado para suportar múltiplos processos simultaneamente. Portanto, a alternativa correta é: b) Exige que as funções sejam definidas dentro de `__main__` para funcionar corretamente em Windows.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina