Resultados da pesquisa a pedido "multithreading"
ilas de rosca para manequi
Tenho o que presumo que é um cenário de encadeamento bastante comum: Tenho 100 trabalhos idênticos para concluirTodos os trabalhos são independentes um do outroQuero processar no máximo 15 trabalhos por vez À medida que cada trabalho é ...
Qual é a diferença entre um fio e uma fibra?
Qual é a diferença entre um fio e uma fibra? Já ouvi falar de fibras de rubi e li que elas estão disponíveis em outros idiomas. Alguém poderia me explicar em termos simples qual é a diferença entre um fio e uma fibr
Qual é a maneira mais eficiente de CPU de "perder tempo" em um threa
Tenho um número de threads (100) que são executados por alguns segundos por vez. Quando estão em execução, gastam uma quantidade significativa desse tempo aguardando uma resposta de outro sistema (um dispositivo serial). Estou ciente de que ter ...
Atualizar UI assíncrona?
Considere este exemplo: Private Sub Button_Click( sender As Button, e As RoutedEventArgs) Handles btn.Click sender.IsEnabled = False Thread.Sleep(5000) sender.IsEnabled = True End SubNo meu cenário, oButton_Click é um delegado de comando na VM ...
Debug boost :: aplicação de threads, alta taxa de falsos positivos
Programei um aplicativo boost :: thread, onde posso ter algumas condições de corrida. Eu quero depurar este programa. Portanto, usei as seguintes ferramentas valgrind: halgrind drd infelizmente eles têm uma taxa positiva muito falsa. Então, com ...
C # Chame um método em um novo thread
Estou procurando uma maneira de chamar um método em um novo thread (usando C # Por exemplo, eu gostaria de ligar paraSecondFoo() em um novo tópico. No entanto, gostaria de terminar o thread quandoSecondFoo() termina. Vi vários exemplos de ...
Definição de "primitivo de sincronização"
O que exatamente o termo primitivo de sincronização significar? Por exemplo: mutex, seção crítica, timer de espera, evento, monitor, variável condicional, semáforo. Todos eles são primitivos de sincronização? Existem outras primitivas de ...
s variáveis voláteis do Java impõem uma relação de antes de ser lid
Tenho um código que se parece com isso: Snippet A: class Creature { private static long numCreated; public Creature() { synchronized (Creature.class) { numCreated++; } } public static long numCreated() { return numCreated; } } Do meu ...
problemas usando CreateThread em uma função de membro
Estou tentando criar um thread em um objeto, no entanto, recebo um erro dizendo'&' : illegal operation on bound member function expression. Ao ler, vi que era necessário tornar a função de membro estática, mas quando faço isso, recebo um erro ...
NSOperationQueue vs GCD
Em que casos você prefere usarNSOperationQueue sobre o GCD? De minha experiência limitada desses dois, entendo isso comNSOperationQueue você basicamente tem controle sobre quantas operações simultâneas existe Com o GCD, você não pode fazer ...