Resultados da pesquisa a pedido "pthreads"
assando vários argumentos para um thread em C (pthread_creat
Estou tentando passar 2 números inteiros não assinados para um thread recém-criado em C (usando pthread_create ()), mas nem uma matriz de 2 números inteiros ou uma estrutura parece funciona // In my socket file struct dimension { unsigned int ...
Armazenamento local de threads e iOS
Meu entendimento é que o iOS não suporta__thread. Obviamente, existe uma maneira de fazer isso usandopthread_setspecific. No entanto, já existe uma classe de modelo que implementou essa funcionalidade? Eu comi para reinventar a roda, ...
pthread_mutex_lock bloqueia, mas nenhum proprietário está definido
Estou trabalhando neste há alguns dias - Como pano de fundo, estou trabalhando para pegar um programa C de thread único e torná-lo multiencadeado. Descobri recentemente um novo caso de conflito, mas, quando olho para o mutex em gdb, vejo ...
Forcing um despertar espúrio em Java
Esta pergunta não é sobre despertares espúrios realmente felizes, porque isso já foi discutido em detalhes aqu Acordos espúrios realmente acontecem? [https://stackoverflow.com/questions/1050592/do-spurious-wakeups-actually-happen] Portanto, ...
ponteiro da pilha de threads
o Linux 2.6.32-32, existe uma maneira de encontrar as seguintes informações sobre um encadeamento programaticamente em umpthreads programa? Preciso: contagem de execução, ponteiro de pilha, início / fim da pilha, tamanho da pilha, uso da pilha. ...
Pthread sinal condicional - não está funcionando como esperado
Estou trabalhando em um projeto e tentando usarpthread_cond_wait() epthread_cond_signal() para sincronizar dois thread Meu código é mais ou menos assim: pthread_mutex_t lock_it = PTHREAD_MUTEX_INITIALIZER; pthread_cond_t write_it ...
unção membro @Cast para a chamada create_pthread ()
Quero parar o aviso server.cpp: 823: aviso: convertendo de 'void * (ClientHandler ::) () 'para' anular ()(vazi) ' na chamada: pthread_create(th, NULL, (void* (*)(void*)) &ClientHandler::handle, (void *) clientHandler);Ondehandle() é uma ...
C: Qual é o caminho para fazer um poolthread com pthread
Tenho uma fila de trabalhos e quero criar um pool de 4 threads em que possa lançar meus trabalhos. O que eu estou preso é em como fazer os fios e mantê-los suspensos enquanto não houver trabalh JOB QUEUE | job1 | job2 | job3 | job4 | .. THREAD ...
C: Como você declara um mutex recursivo com threads POSI
Estou um pouco confuso sobre como declarar um mutex recursivo usando pthread. O que eu tento fazer é ter apenas um thread por vez capaz de executar um pedaço de código (incluindo funções), mas depois do ceticismo, descobri que o uso de mutexes ...
Como tornar o pthread_cond_timedwait () robusto contra manipulações do relógio do sistem
Considere o seguinte código fonte, totalmente compatível com POSIX: #include <stdio.h> #include <limits.h> #include <stdint.h> #include <stdlib.h> #include <pthread.h> #include <sys/time.h> int main (int argc, char ** argv) { pthread_cond_t c; ...