Resultados da pesquisa a pedido "pthreads"

2 a resposta

No pthread, como transmitir o sinal de maneira confiável para outro thread?

Estou tentando escrever um programa simples de pool de threads em pthread. No entanto, parece quepthread_cond_signal não bloqueia, o que cria um problema. Por exemplo, digamos que eu tenha um programa "produtor-consumidor": pthread_cond_t ...

3 a resposta

OpenSSL e multi-threads

eu estivelendo [http://www.openssl.org/docs/crypto/threads.html]sobre o requisito de que, se o OpenSSL for usado em um aplicativo multiencadeado, você deverá registrar uma função de identificação de encadeamento (e também uma função de criação de ...

4 a resposta

É possível determinar o segmento que contém um mutex?

Primeiramente, eu uso a biblioteca pthread para escrever o programa C multithreading. Os threads sempre dependiam dos mutexs esperados. Quando uso o utilitário strace para encontrar um encadeamento,FUTEX_WAIT status, quero saber qual thread ...

2 a resposta

Por que nem todos os threads são concluídos?

Eu tentei exemplo desta resposta Joehttps://stackoverflow.com/a/32187103/2229367 [https://stackoverflow.com/a/32187103/2229367]e funciona muito bem, mas quando tentei editar um pouco este código: $pool = new Pool(4); while (@$i++<10) { ...

2 a resposta

pthread mutex não está funcionando corretamente

Atualmente, estou aprendendo C do curso Open Courseware do MIT, chamado Practical Programming in C. Ao discutir condições de corrida em multithreading, as notas da aula continham um exemplo de um programa com uma condição de corrida e como ele ...

2 a resposta

como instalar php7 (zts) + pthreads no Ubuntu 14.04

Preciso de assistência para uma instalação completa do PHP7 (ZTS) + Pthreads. Eu tentei a instalação a seguir, mas não consegui fazê-la funcionar. sudo -i apt-get update apt-get install -y git bison autoconf build-essential pkg-config gitcore ...

2 a resposta

O php pthreads não será iniciado no xampp 7.0.2

Eu instalei o xampp fresco (7.0.2 atm). Eu criei o php-cli.ini, adicionei a extensão pthread lá e configurei o limite de memória para 3 gb. Mas quando estou tentando iniciar o script de thread, recebi o seguinte: PHP Fatal error: Uncaught ...

1 a resposta

quando o link estático g ++ pthread, causa falha na segmentação, por quê?

#include <iostream> #include <map> #include <thread> #define SIZE 1024 #define AMOUNT 100000 #define THREADS 4 class A { private: char a[SIZE]; }; void test() { std::cout << "test start\n"; std::map<int, A*> container; for(int i=0; i<AMOUNT; i++) ...

3 a resposta

Matando um pthread aguardando uma variável de condição

Eu tenho um pthread aguardando uma variável de condição usando pthread_cond_wait. Ele está aguardando dados de uma estrutura de fila preenchida por outro encadeamento. Eu quero matar esse tópico, de preferência sem pthread_kill. No Linux e ...

4 a resposta

É possível chamar pthread_exit de main?

Quando eu ligopthread_exit demain, o programa nunca termina. Eu esperava que o programa terminasse, pois estava saindo do único encadeamento do programa, mas não funciona. Parece pendurado. #include <stdio.h> #include <stdlib.h> #include ...