Resultados da pesquisa a pedido "multithreading"

2 a resposta

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 () ...

2 a resposta

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(); ...

4 a resposta

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 ...

3 a resposta

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 ...

4 a resposta

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 ...

3 a resposta

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)); ...

1 a resposta

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 ...

6 a resposta

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?

6 a resposta

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, ...

3 a resposta

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 ...