Resultados da pesquisa a pedido "locking"

2 a resposta

Por que as dicas de bloqueio são necessárias em uma declaração atômica?

Pergunta, questãoQual é o benefício de aplicar bloqueios à instrução abaixo? Da mesma forma, que problema veríamos se não incluíssemos essas dicas? ou seja, eles impedem uma condição de corrida, melhoram o desempenho ou talvez algo ...

9 a resposta

Segurança de threads em C # com get / set

Esta é uma pergunta detalhada para C #. Suponha que eu tenha uma classe com um objeto e esse objeto esteja protegido por um bloqueio: Object mLock = new Object(); MyObject property; public MyObject MyProperty { get { return property; } set { ...

2 a resposta

incrementar um valor de contagem fora do âmbito parallel.foreach

Como posso incrementar um valor inteiro fora do escopo de um loop parallel.foreach? Qual é a maneira mais leve de sincronizar o acesso a objetos fora de loops paralelos? var count = 0; Parallel.ForEach(collection, item => { action(item); // ...

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?

2 a resposta

Como chamar uma função python de um segmento de idioma estrangeiro (C ++)

Estou desenvolvendo um programa que usa o DirectShow para capturar dados de áudio de arquivos de mídia. O DirectShow usa thread para passar dados de áudio para a função de retorno de chamada no meu programa, e eu deixei essa função de retorno de ...

2 a resposta

Qual é o uso correto para sqlite em bloqueio ou assíncrono

Estamos usando o Xamarin para escrever código C # com SQLite para android e ios. No entanto, sobre como usar o sqlite, pareço ter um mal-entendido conceitual: Quais são as melhores práticas para SQLite no ...

1 a resposta

Gatilhos e bloqueio de tabela no MySQL

Cenário: Eu tenho alguns gatilhos que controlam o número de registros de uma tabela, junto com outras informações úteis. Esses gatilhos são disparados após adicionar / excluir / atualizar nesta tabela e cuidam de escrever essas informações em ...

3 a resposta

Leia e grave em um arquivo mantendo o bloqueio

Estou criando um contador de carregamento de página simples, armazenando a contagem atual em um arquivo. É assim que eu quero fazer isso: Bloquear o arquivo (rebanho)Leia a contagem atual (fread)Incremente (++)Gravar nova contagem ...

12 a resposta

Bloqueios de leitor / gravador em C ++

Estou procurando um bom bloqueio de leitor / gravador em C ++. Temos um caso de uso de um único escritor infreqüente e muitos leitores frequentes e gostaríamos de otimizar isso. Preferível Gostaria de uma solução multiplataforma, no entanto, ...

2 a resposta

No Perl, como posso esperar que os threads terminem em paralelo?

Eu tenho um script Perl que lança 2 threads, um para cada processador. Preciso esperar que um segmento termine, se um segmento terminar, um novo será gerado. Parece que o método join bloqueia o resto do programa; portanto, o segundo thread não ...