Resultados da pesquisa a pedido "critical-section"

2 a resposta

Custo do mutex, seção crítica etc no Windows

Eu li em algum lugar que a sobrecarga de um mutex não é muito, porque a troca de contexto só acontece em caso de contenção.Também conhecido como Futexes no L...

0 a resposta

Impulsione o Asio se a condição for avaliada de maneira diferente nas compilações static-lib e dll, resultando em exceção no socket io cpp client lib

Dependendo de como a biblioteca socketio c ++ é compilada (static-lib ou dll) para o seguinte código de teste simples, o resultado é um executável funcional ou que gera uma exceção. No entanto, se a instanciação do io_service for comentada, por ...

3 a resposta

Falha específica do Windows 10 na chamada LeaveCriticalSection

Eu encontrei um problema com a sincronização de threads e seções críticas no Windows 10. O aplicativo falhará neste caso: Aplicativo possui dois threads.O segmento 1 chama EnterCriticalSection com o objeto m_CSO segmento 2 tenta entrar na mesma ...

2 a resposta

"Pausando" um segmento com uma propriedade

Eu tenho um objeto TThread e quero poder iniciar / parar o thread através de um botão no formulário principal do programa. Estive procurando maneiras de fazer isso e, até agora, tenho as seguintes idéias: Encerre e libere o encadeamento quando o ...

5 a resposta

eção crítica justa (Linu

Em um aplicativo Linux multiencadeado, uso um mutex para seções críticas. Isso funciona muito bem, exceto na questão da justiça. Pode acontecer que um thread que saia de uma seção crítica e volte a entrar imediatamente não dê nenhuma chance a ...

2 a resposta

usando dispatch_sync como um bloqueio mutex

3 a resposta

Como usar o bloqueio no OpenMP?

Eu tenho dois pedaços de código C ++ em execução em 2 núcleos diferentes. Ambos gravam no mesmo arquivo. Como usar o OpenMP e garantir que não haja falhas?

8 a resposta

ual é a diferença entre atômica e crítica no OpenM

ual é a diferença entre atômica e crítica no OpenM Eu posso fazer iss #pragma omp atomic g_qCount++; mas não é o mesmo que #pragma omp critical g_qCount++;?

12 a resposta

Confusão sobre a instrução lock em C #

Isto é do MSDN: a palavra-chave lock garante que um thread não entreuma seção crítica do código enquanto outro thread estiver ema seção crítica. Fazuma seção crítica tem que ser o mesmo quea seção crítica? Or significa: A palavra-chave lock ...

3 a resposta

Segurança de thread em matrizes C #

Possui 2 threads diferentes: uma leitura de uma matriz C # (por exemplo, da primeira localização), e outro gravando na mesma matriz C #, mas em um local diferente (por exemplo, o último local) o thread é seguro ou não? (E eu quero dizer aqui ...