Resultados da pesquisa a pedido "multithreading"
omo articular a diferença entre programação assíncrona e paralel
s plataformas @Many promovem assincronia e paralelismo como meio para melhorar a capacidade de resposta. Compreendo a diferença em geral, mas muitas vezes acho difícil articular em minha própria mente e também nos outro Eu sou um programador ...
Java: Como verificar se um bloqueio pode ser adquirido? [duplicado
Esta pergunta já tem uma resposta aqui: Como determinar se um objeto está bloqueado (sincronizado) para não bloquear em Jav [/questions/1779795/how-do-determine-if-an-object-is-locked-synchronized-so-not-to-block-in-java] respostasSe quiser ...
iferença entre bloqueio manual e métodos sincronizad
Existe alguma diferença entre isso: internal class MyClass { private readonly object _syncRoot = new Object(); public void DoSomething() { lock(_syncRoot) { ... } } public void DoSomethingElse() { lock(_syncRoot) { ... } } }e isto internal ...
Manipulando um tempo limite no EJB3 sem usar threads
Tenho a seguinte situação. Eu tenho um trabalho que: Pode expirar após um determinado período de tempo e, se isso ocorrer, precisa gerar uma exceçãoSe não atingir o tempo limite, retornará um resultado Se este trabalho retornar um resultado, ...
Como "esperar" um Tópico no Android
private void startGameTimeElapseThread(){ new Thread(new Runnable() { Date d = new Date(); public void run() { while (gameOn){ Log.d(TAG,""+d.getTime()+" "+gameStatus.getLastTimeUpdated()); postInvalidate(795, 150, 1024, 300); try { synchronized ...
Bibliotecas de paralelização em C ++: OpenMP vs. Thread Building Blocks [fechado]
Vou adaptar meu mecanismo de gráficos personalizados para tirar proveito das CPUs multicore. Mais exatamente, estou procurando uma biblioteca para paralelizar loops. Parece-me que o OpenMP e os Thread Building Blocks da Intel são muito ...
Evitar que exceções do componente de terceiros causem pane em todo o aplicativo
Estou escrevendo um aplicativo multiencadeado que depende de algumas DLLs de terceiros. Meu problema é que, ao usar um objeto da biblioteca de terceiros, se ele gerar uma exceção durante a execução, não consigo capturá-lo e ele borbulha e mata o ...
Qual é a diferença entre deadlock e livelock?
Pode alguém por favor explicar com exemplos (de código) qual é a diferença entre impass e livelock?
s encadeamentos iniciados pela Tasks Parallel Library agem como encadeamentos em primeiro plan
documentação do @MSDN indica que os threads iniciados pelo TPL terão uma programação melhor. No entanto, como os threads são baseados no ThreadPool, eles serão implementados como threads de segundo plan gora, existem algumas tarefas que eu ...
Usando o stdlib's rand () de vários threads
Tenho vários threads que executam a mesma função. Em cada um deles, eles geram um número aleatório diferente várias vezes. Tentamos fazer isso colocandosrand(time(0)) no início da função, mas parece que todos recebem o mesmo númer Precisamos ...