Resultados da pesquisa a pedido "pthreads"

2 a resposta

Como o Pool :: collect funciona?

Ajude-me a entender como exatamente Pool :: collect funciona. Pool :: collect - Colete referências para tarefas concluídas public void Pool::collect ( Callable $collector )O que eu assumo foi:Pool::collect registra uma função, que será chamada ...

1 a resposta

Qual é o argumento correto para pthread_create

Eu vi a documentação depthread_create [http://man7.org/linux/man-pages/man3/pthread_create.3.html] No exemplo na parte inferior, eles estão usando: pthread_create(&tinfo[tnum].thread_id, &attr, &thread_start, &tinfo[tnum]); &thread_start - ...

2 a resposta

Segurança do uso de pthreads no aplicativo Gtk + 2.0

Eu tenho um aplicativo Gtk + 2.0 simples e multithread que adquire dados de várias fontes (microfone, webcam, sensor de temperatura) e exibe dados como imagens na tela (captura de quadros da webcam, dados de microfone representados como ...

1 a resposta

Aviso C: tipos de ponteiros incompatíveis passando [duplicado]

Esta pergunta já tem uma resposta aqui: c pthread passando a matriz do tipo int [/questions/19254656/c-pthread-passing-array-of-type-int] 2 respostasEu continuo recebendo um erro ao tentar compilar meu código. O erro é o seguinte: warning: ...

1 a resposta

Passando um objeto de função C ++ para a função pthread_create como a rotina do thread

Eu sei que a rotina de encadeamento passada para a API pthread_create tem o protótipo de void *threadproc(void *).Eu queria saber se é possível usar um objeto de função C ++ como uma rotina de thread. Aqui está o meu código: Execução :: ...

3 a resposta

Pthread afinidade antes de criar threads

Preciso definir a afinidade (thread para core, por exemplo: 1st thread to 1st core) antes de criar um thread. Algo comoKMP_AFFINITY noOpenMP. É possível? edit: Eu tento dessa maneira, mas não funciona: / void* DoWork(void* args) { int nr = ...

2 a resposta

CMake falha ao detectar pthreads devido a avisos

Recebo um erro ao fazer um projeto com o CMake: -- Could NOT find Threads (missing: Threads_FOUND)O log de erros mostra que o CMake tropeçou em algo verdadeiramente banal: /usr/bin/cc -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef ...

2 a resposta

Pthreads e sinais Unix: por manipuladores de sinal de thread

Estou tendo problemas para obter threads para captar os sinais corretos. Por exemplo, Primeiro inicio um thread principal (tid 1). Em seguida, define um manipulador de sinal paraSIGUSR1 para function1 (), usandosignal(2). O thread principal ...

3 a resposta

Como gerenciar dois ou mais consumidores via pthreads?

Estou com um problema genérico que pretendo resolver, em que blocos de dados binários são enviados de uma entrada padrão ou fluxo de arquivos regular para um aplicativo, que por sua vez converte esses dados binários em texto. Usando threads, ...

1 a resposta

pthreads v. ordenação de memória fraca SSE

As funções glibc pthread do Linux no x86_64 agem como cercas para acessos de memória com ordem fraca? (pthread_mutex_lock / unlock são as funções exatas em que estou interessado). O SSE2 fornece algumas instruções com ordenação de memória fraca ...