Resultados da pesquisa a pedido "multithreading"
Relação entre Threads e instruções println ()
Eu estava tentando criar alguns cenários para demonstrar problemas de visibilidade enquanto compartilhava variáveis entre threads. E notei que em quase todos os casos que testei, se dentro de run () adicionei uma instrução System.out.println () ...
Parâmetros de thread sendo alterados
Ao iniciar vários encadeamentos, oid parâmetro que estou analisando às vezes está errado. Aqui está minha inicialização: for (int i = 0; i < _threadCount; i++) { Thread thread = new Thread(() => WorkerThread(i)); thread.Start(); ...
O nome do segmento Python não aparece no ps ou no htop
Quando defino o nome de um segmento Python, ele não aparece no htop ou no ps. A saída ps mostra apenaspython como o nome do segmento. Existe alguma maneira de definir um nome de segmento para que ele apareça nos relatórios do sistema ...
Essa classe deve usar o bloqueio de dados para multiencadeamento?
Eu tenho uma classe que contém alguns dados e há muitos threads usá-lo: class MyClass { static Dictionary<Key, Value> MyData; static IEnumerable<Data> Data { get { return MyData.Values; } } static void Reset() { MyData = GetMyData(); } }Em algum ...
Tomcat 6 caindo após atingir seu número máximo de threads
Nosso Tomcat 6.0.29 diminui após atingir seu número máximo de threads. Eu realmente aprecio qualquer ajuda com isso, porque é um servidor de produção. Aqui está parte do arquivo catalina.log: INFO: Maximum number of threads (600) created for ...
Posso atualizar a interface do usuário a partir do thread de segundo plano, por quê?
Todo mundo sabe que a atualização da interface do usuário a partir do thread de segundo plano não é permitida (ou não?) Eu fiz um pequeno experimento. Aqui está um pedaço de código: var thread = new Thread(() => progressBar1.Increment(50)); ...
Java e XML (JAXP) - E o cache e a segurança de threads?
Eu gostaria de saber qualobjetos podem ser reutilizados(no mesmo documento ou em outro documento) ao usar oAPI Java para XML processamento, JAXP: DocumentBuilderFactoryDocumentBuilderXPathNodeErrorHandler (EDIT: esqueci que isso tem que ser ...
Número máximo de threads por processo no Linux?
Qual é o número máximo de threads que podem ser criados por um processo no Linux? Como (se possível) esse valor pode ser modificado?
Bloco ThreadPoolExecutor quando a fila está cheia?
Estou tentando executar muitas tarefas usando um ThreadPoolExecutor. Abaixo está um exemplo hipotético: def workQueue = new ArrayBlockingQueue<Runnable>(3, false) def threadPoolExecutor = new ThreadPoolExecutor(3, 3, 1L, TimeUnit.HOURS, ...
Como lidar com o agendamento de threads com dependências no Perl?
Eu tenho o seguinte cenário: sub_1 can run immediately sub_2 can run immediately sub_3 can run only after sub_1 finishes sub_4 can run only after sub_1 finishes sub_5 can run only after sub_2 finishes sub_6 can run only after sub_2 finishes ...