Resultados da pesquisa a pedido "multithreading"

4 a resposta

Entendendo os threads nativos do java e a jvm

Eu entendo que o jvm é um aplicativo que transforma o bytecode do executável java em código de máquina nativo, mas ao usar threads nativos, tenho algumas perguntas que simplesmente não consigo responder. Todo encadeamento cria sua própria ...

0 a resposta

Uso de CPU Delphi baixo durante o MultiThreading

Durante a execução de um programa multithreading, vejo 8 threads iniciando no log de eventos do Delphi. (Minha CPU é um Intel 7 com HyperThreaded de 4 núcleos e 8 núcleos de cálculo), mas no TaskManager, na guia Desempenho, vejo apenas 12% de ...

2 a resposta

Como usar CompletableFuture.thenComposeAsync ()?

Dado: public class Test { public static void main(String[] args) { int nThreads = 1; Executor e = Executors.newFixedThreadPool(nThreads); CompletableFuture.runAsync(() -> { System.out.println("Task 1. Thread: " + Thread.currentThread().getId()); ...

8 a resposta

Uma declaração de retorno deve estar dentro ou fora de uma fechadura?

Acabei de perceber que, em algum lugar do meu código, tenho a declaração de retorno dentro da fechadura e algumas vezes fora. Qual é o melhor? 1) void example() { lock (mutex) { //... } return myData; }2) void example() { lock (mutex) { //... ...

3 a resposta

sono do segmento principal está jogando InterruptedException

Eu tenho o principal thread de execução que gera novos threads. No segmento principal de execução em main () eu estou chamandoThread.sleep(). Quando recebo umExceção não tratada tipoInterruptedException? Não sei por que estou conseguindo isso. ...

2 a resposta

stdin, stdout e stderr são compartilhados entre?

Estou tentando entender o comportamento dos três fluxos -stdout, stdin estderr. Não consegui a resposta de nenhum livro, então vim aqui. Eu sei que esses três são armazenados na tabela de descritores de arquivos com descritores de arquivos 0 ...

1 a resposta

Não foi possível incluir o espaço para nome System.Threading.Tasks

Não consigo incluir System.Threading.Tasks no meu projeto. Estou usando o asp.net 2013 (4.5) Eu estou recebendo o seguinte erro - O nome do tipo ou espaço para nome 'Tarefas' não existe no espaço para nome 'System.Threading' (está faltando uma ...

2 a resposta

C ++ 11 thread vs desempenho assíncrono (VS2013)

Sinto que estou perdendo alguma coisa aqui ... Alterei levemente algum código para deixar de usarstd::thread parastd::async e notou um aumento substancial no desempenho. Escrevi um teste simples, que suponho que deveria ser executado quase de ...

3 a resposta

novo Thread (task) .start () VS ThreadPoolExecutor.submit (task) no Android

No meu projeto Android, eu tinha muitos lugares onde eu precisava executar algum código de forma assíncrona (uma solicitação da Web, uma chamada para o banco de dados etc.). Não são tarefas de execução longa (no máximo alguns segundos). ...

2 a resposta

Método de execução C # (com parâmetros) com ThreadPool

Temos o seguinte trecho de código (a idéia para esse código foi encontrada neste site) que gerará novos threads para o método "Do_SomeWork ()". Isso nos permite executar o método várias vezes de forma assíncrona. O código é: var numThreads = ...