Resultados da pesquisa a pedido "multithreading"
Padrão de bloqueio para uso adequado do .NET MemoryCache
Presumo que este código tenha problemas de simultaneidade: const string CacheKey = "CacheKey"; static string GetCachedData() { string expensiveString =null; if (MemoryCache.Default.Contains(CacheKey)) { expensiveString = ...
Interromper uma chamada de método externo no java Thread
Meu programa java usa um método externo (não tenho o código-fonte) que demora um pouco para terminar, então fiz a chamada para esse método em uma classe Thread (em seu método de execução). Agora, o problema é como paro o Thread instantaneamente ...
Quem está chamando o método Java Thread interrupt () se não estiver?
Li e reli Java Concurrency in Practice, li vários tópicos aqui sobre o assunto, li o artigo da IBMLidando com a InterruptedException [http://www.ibm.com/developerworks/java/library/j-jtp05236.html]e, no entanto, há algo que simplesmente não estou ...
Operação atômica em software incorporado multithread
Estou desenvolvendo um software incorporado baseado em RTOS em C e encontrei um problema relacionado ao acesso a recursos compartilhados de vários threads. Eu tenho dois problemas O primeiro é definir e obter um valor da variável de estado na ...
Executar tarefa em segundo plano no aplicativo WPF
Exemplo private void Start(object sender, RoutedEventArgs e) { int progress = 0; for (;;) { System.Threading.Thread.Sleep(1); progress++; Logger.Info(progress); } } Qual é a abordagem recomendada (TAP ou TPL ou BackgroundWorker ou Dispatcher ...
cache de objetos python threadsafe
Eu implementei um servidor web python. Cada solicitação http gera um novo thread. Eu tenho um requisito de armazenar em cache objetos na memória e, como é um servidor da web, quero que o cache seja seguro para threads. Existe uma implementação ...
Onde obtenho um CollectionView seguro para threads?
Ao atualizar uma coleção de objetos de negócios em um thread em segundo plano, recebo esta mensagem de erro: Esse tipo de CollectionView não suporta alterações no SourceCollection de um thread diferente do thread do Dispatcher. Ok, isso faz ...
Ligue para o serviço da web de forma assíncrona e aguarde a conclusão de todos os threads
Preciso ligar para o serviço web várias vezes para obter dados e, em seguida, colocá-los no meu banco de dados, para que eu tenha o seguinte código: foreach (string v in options) { IList<MySampleNode> nodes = ...
O pthreads oferece vantagens sobre o GCD?
Tendo aprendido recentemente o Grand Central Dispatch, achei o código multithread muito intuitivo (com GCD). Eu gosto do fato de que nenhum bloqueio é necessário (e o fato de ele usar estruturas de dados sem bloqueio internamente) e de que a API ...
O que Future.cancel () faz se não interrompe?
Dejava docs em Future.cancel () [http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html#cancel%28boolean%29] boolean cancel(boolean mayInterruptIfRunning)Tenta cancelar a execução desta tarefa. Essa tentativa falhará se a ...