A biblioteca pthreads foi criada para unificar a implementação de threads em sistemas
em um padrão. O padrão é chamado de POSIX threads e o foco principal foi o
tratamento de threads em ambientes unix que eram comuns em servidores, onde
estava a maior demanda por execução de algoritmos com eficiência. Atualmente a
biblioteca pthreads é utilizada em linux enquanto em windows existe a possibilidade de
utilização em java como também a inclusão da biblioteca threads da STL em C++.
SCHIMIDT, B., GONZÁLEZ-DOMINGUEZ, J., HUNDT, C., SCHLARB,M. Parallel
Programming: Concepts and Practice. Morgan Kaufmann, Cambridge. 405p. 2018.
Observe a função para a criação de threads a seguir.
int pthread_create (pthread_t *thread, pthread_attr_t *attr, void *(*start_ routine) (void
*), void *arg);
Considerando a função de criação de uma thread na biblioteca pthreads (pthread_create) ,
julgue as afirmativas a seguir.
I. O argumento pthread_t *thread indica qual é o ID da thread.
II. O argumento pthread_attr_t *attr indicam os ids de todas as threads e atributos da
threads.
III. A função pthread_create() cria uma thread que inicia a sua execução na função
indicada por start_routine com o argumento em arg.
É correto o que se afirma em:
Soluções para a tarefa
Respondido por
0
Resposta:
RESPOSTA CORRETA III
Explicação:
III. A função pthread_create() cria uma thread que inicia a sua execução na função
Fonte: site embarcados/threads-posix
Respondido por
0
Resposta:
I e III, apenas.
Explicação:
corrigido pelo AVA
Perguntas interessantes
Geografia,
6 meses atrás
Geografia,
6 meses atrás
Matemática,
6 meses atrás
História,
8 meses atrás
Matemática,
8 meses atrás
Português,
1 ano atrás
ENEM,
1 ano atrás
Sociologia,
1 ano atrás