Resultados da pesquisa a pedido "multithreading"
Determinar programaticamente qual encadeamento Java retém um bloqueio
É possível em tempo de execução verificar programaticamente o nome do Thread que está retendo o bloqueio de um determinado objeto?
Impasse quando o encadeamento usa o expedidor e o encadeamento principal está aguardando o término do encadeamento
Alguém pode explicar por que isso cria um impasse e como resolvê-lo? txtLog.AppendText("We are starting the thread" + Environment.NewLine); var th = new Thread(() => { Application.Current.Dispatcher.Invoke(new Action(() => // causes deadlock { ...
Java Thread Garbage coletado ou não
Esta pergunta foi publicada em algum site. Eu não encontrei respostas corretas lá, por isso estou postando aqui novamente. public class TestThread { public static void main(String[] s) { // anonymous class extends Thread Thread t = new Thread() ...
AGUARDANDO no sun.misc.Unsafe.park (Método Nativo)
Um dos meus aplicativos trava sob algum período de execução sob carga, alguém sabe o que poderia causar essa saída no jstack: "scheduler-5" prio=10 tid=0x00007f49481d0000 nid=0x2061 waiting on condition [0x00007f494e8d0000] ...
Quando uma variável global `thread_local` é inicializada?
Considere o seguinte exemplo (proteções de bloqueiocout omitido por simplicidade). #include <future> #include <iostream> #include <thread> using namespace std; struct C { C() { cout << "C constructor\n";} ~C() { cout << "C destructor\n";} }; ...
pthreads v. ordenação de memória fraca SSE
As funções glibc pthread do Linux no x86_64 agem como cercas para acessos de memória com ordem fraca? (pthread_mutex_lock / unlock são as funções exatas em que estou interessado). O SSE2 fornece algumas instruções com ordenação de memória fraca ...
Volátil vs Estático em Java
É correto dizer questatic significa uma cópia do valor para todos os objetos evolatile significa uma cópia do valor para todos os threads? Enfim, umstatic O valor da variável também será um valor para todos os threads. Por que deveríamos ...
Estrutura de segurança de threads
A classe a seguir não é segura para threads (como comprovado emProvando o seguinte código não é seguro para threads [https://stackoverflow.com/questions/2410499/proving-the-following-code-not-thread-safe] ) Existe uma estrutura por aí que possa ...
Sessão nHibernate e multithreading
Eu tinha um método com muitas chamadas de persistência que usava uma sessão nHibernate, funcionou, estava bem. Mas eu precisava refatorar esse método, extraindo um método de um conteúdo dentro de um loop, por vários motivos. Então eu criei uma ...
Form.Show () não está mostrando seus controles filho
Eu tenho um formuláriofrmPleaseWait, que tem umMarqueeProgressBar e umLabel que eu quero usar quando a interface do usuário estiver carregando os dados em um aplicativo mal estruturado que temos. O problema é quefrmPleaseWait.Show() mostra o ...