Resultados da pesquisa a pedido "multithreading"

4 a resposta

c ++ pthread - Como tornar o acesso ao mapa segur

Eu tenho um mapa como variável de membro e vários threads que acessam o mapa (acesso de leitura e gravação). Agora eu tenho que garantir que apenas um segmento tenha acesso ao mapa. Mas como eu pontudo isso? Qual é a melhor solução para isso?

2 a resposta

Como ler e gravar dados no mesmo arquivo simultaneamente

Eu li muitos posts em que falam sobre ler e escrever no arquivoNÃ simultaneamente usando o JavaME. Tenho um cenário de caso de uso especial em que meu arquivo de log (talvez um arquivo completo ou apenas parte do arquivo) é carregado ...

2 a resposta

or que um único processo encadeado é executado em vários processadores / núcleo

Digo eu executo um processo simples de thread único como o abaixo: public class SirCountALot { public static void main(String[] args) { int count = 0; while (true) { count++; } } } (Este é Java, porque é com isso que estou familiarizado, mas ...

5 a resposta

Como você tornaria este dicionário Python seguro para threads?

Tenho um servidor Web rodando emPython. O servidor é privado, portanto, só espero que cerca de 20 usuários se conectem a ele. O servidor é multiencadeado (8 núcleos no momento, então acho que 8 threads). Quando as solicitações chegam, eu consigo ...

5 a resposta

Como paralelizar adequadamente o trabalho com grande dependência de E / S

Estou criando um aplicativo de console que precisa processar um monte de dado Basicamente, o aplicativo pega referências de um banco de dados. Para cada referência, analise o conteúdo do arquivo e faça algumas alterações. Os arquivos são ...

3 a resposta

pthread_join () e pthread_exit ()

Tenho uma pergunta sobre programação simultânea C. Na biblioteca pthread, o protótipo depthread_join int pthread_join(pthread_t tid, void **ret);e o protótipo depthread_exit é void pthread_exit(void *ret);Então estou confuso que, por ...

3 a resposta

Essa é a maneira correta de ler e escrever atomicamente um boo

Um sinalizador booleano é alternado por dois threads. O código a seguir faz sentido? static bool ATOMIC_BOOL_READ( volatile bool& var ) { return __sync_fetch_and_or(&var, 0); } static void ATOMIC_BOOL_WRITE(volatile bool& var, bool newval ) { ...

7 a resposta

Qual é a diferença entre uma função sincronizada e um bloco sincronizado? [duplicado

Esta pergunta já tem uma resposta aqui: Qual é a diferença entre um método sincronizado e um bloco sincronizado em Java? [duplicado [/questions/1149928/what-is-the-difference-between-a-synchronized-method-and-synchronized-block-in-j] ...

1 a resposta

Introdução à E / S assíncrona não encadeada para C +

Trabalho em uma equipe de aplicativos de desktop composta por "desenvolvedores de UI" (nos) e "desenvolvedores de C ++" (eles). Os desenvolvedores do C ++ são responsáveis por obter todos os dados que exibimos na interface do usuário; portanto, ...

3 a resposta

Com o ThreadPoolExecutor, como obter o nome do thread em execução no pool de thread

Estou usando umThreadPoolExecutor em Java para gerenciar muitos threads em execução. Eu criei meu próprio @ simplThreadFactory para que eu possa dar aos tópicos melhores nome O problema é que o nome é definido no Thread quando o pool de ...