Buscar

Qual a diferença entre processos foreground e background ?

💡 7 Respostas

User badge image

Sacha Varandas

ajudem galera

3
Dislike0
User badge image

Felipe Diniz

A única diferença é que as background threads não determinam a vida do ambiente de execução, elas não seguram uma aplicação rodando e dependem das foreground threads para continuar existindo. Se todas as foreground threads encerrarem, o runtime encerra independente se ainda existe background threads rodando, evidentemente encerrando estas também. E isto tem algumas implicações na maneira com isto é comunicado para a aplicação.

3
Dislike0
User badge image

Felipe Diniz

Em geral threads costumam rodar em foreground. Este é o default. Apenas quando você roda uma thread que existe em função das outras em foreground é que esta deve ser configurada como backgroundThreads monitoras são um bom exemplo.

 

3
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais