Resultados da pesquisa a pedido "critical-section"

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

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

2 a resposta

usando dispatch_sync como um bloqueio mutex

1 a resposta

A solução de Peterson funcionará corretamente em arquiteturas modernas de CPU? [fechadas]

Eu estou estudando sistemas operacionais deConceitos do sistema operacional por Silberschatz, Galvin e Gagne.Na página 229, o livro afirma isso sobrePeterson...

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

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++;?

3 a resposta

válido aninhar uma seção crític

Por exemplo, isso seria válido? CRITICAL_SECTION cs; ::InitializeCriticalSection( &cs ); ::EnterCriticalSection( &cs ); // First level ::EnterCriticalSection( &cs ); // Second level /* do some stuff */ ::LeaveCriticalSection( &cs ); // Second ...

4 a resposta

seção CRT? O que esse aviso significa?

Recebi este aviso recentemente (VC ++ 2010) warning LNK4210: .CRT section exists; there may be unhandled static initializers or terminators Estou assumindo que esta é a seção crítica. Já faz um tempo desde o meu curso de Sistemas ...