Resultados da pesquisa a pedido "pthreads"

2 a resposta

Linux pthread mutex e agendador de kernel

Com um amigo meu, discordamos sobre como a sincronização é tratada no nível do espaço do usuário (na biblioteca pthread). uma. Eu acho que durante um pthread_mutex_lock, o thread aguarda ativamente. Ou seja, o planejador do linux aumenta esse ...

3 a resposta

Para estouros de buffer, qual é o endereço da pilha ao usar pthreads?

Estou participando de uma aula sobre segurança de computadores e há uma atribuição de crédito extra para inserir código executável em um estouro de buffer. Eu tenho o código-fonte c para o programa de destino que estou tentando manipular e ...

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 ...

2 a resposta

O pthread desanexado simples não cancela! (blocos de bloqueio e intercalações, mesmo que mutexados)

Eu tenho um problema difícil aqui, que não consigo resolver e não encontro a resposta certa na rede: Eu criei um thread desanexado com um roteamento de limpeza, o problema é que no meu Imac e no Ubuntu 9.1 (Dual Core). Não consigo cancelar ...

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, ...

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 ...

2 a resposta

pthreads e C ++

Eu estou jogando com C ++ e pthreads e até agora tudo bem. Posso acessar uma função de membro da classe se estiver estática e li que posso acessar funções de membro da classe normal se passar "this" como um argumento com pthread_create, porque o ...

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 ...

4 a resposta

Encadeamento de ativação bloqueado na chamada accept ()

Pergunta sobre soquetes no Linux Eu tenho um segmento de trabalho que está bloqueado em uma chamada accept (). Ele simplesmente espera por uma conexão de rede recebida, lida com ela e volta a ouvir a próxima conexão. Quando é hora de o programa ...

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 = ...