Buscar

O que é a função pthread_detach e como ela é utilizada? A função pthread_detach é utilizada para destacar uma thread para dizer ao sistema operati...

O que é a função pthread_detach e como ela é utilizada?

A função pthread_detach é utilizada para destacar uma thread para dizer ao sistema operativo que ele pode recuperar imediatamente os seus recursos quando terminar a execução dessa thread.
O único parâmetro da função pthread_detach é a identificação da thread.
A função pthread_detach retorna 0 se a operação foi um sucesso, ou não zero se houve um erro.
Depois de destacar a thread, as outras threads não poderão matar ou esperar por este thread com pthread_join.

Essa pergunta também está no material:

Philosophers Dinner
19 pág.

Sistemas Operacionais I Faculdade UNICFaculdade UNIC

💡 1 Resposta

User badge image

Ed Verified user icon

A função pthread_detach é utilizada para destacar uma thread e informar ao sistema operacional que ele pode recuperar imediatamente os recursos dessa thread quando ela terminar sua execução. O único parâmetro da função é a identificação da thread. A função retorna 0 se a operação foi bem-sucedida ou um valor diferente de zero se ocorreu algum erro. Após destacar a thread, as outras threads não poderão matar ou esperar por essa thread utilizando a função pthread_join.

0
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