Resultados da pesquisa a pedido "java.util.concurrent"
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] ...
ConcurrentHashMap jdk 8 Usa TreeNodes em vez de List .. Por quê? [fechadas]
Oi eu sei o funcionamento deConcurrentHashMap antes do JDK 8. Eu também entendi o código: era bastante modular e não muito difícil de entender. O código deConcurrentHashMap no JDK 8 mudou muito em relação às implementações anteriores. Como essa ...
Java 8: loop FOR paralelo
Ouvi dizer que o Java 8 fornece muitos utilitários em relação à computação simultânea. Portanto, eu estou querendo saber qual é a maneira mais simples de paralelizar o loop for dado? public static void main(String[] args) { Set<Server> servers = ...
AtomicBoolean, defina o sinalizador uma vez, necessário? Um booleano estático pode estar bem?
Estou definindo um sinalizador que é definido uma vez por qualquer thread que possa configurá-lo. Todos os outros threads lerão várias vezes esse sinalizador repetidamente várias vezes. No momento, estou usando um AtomicBoolean, que funciona ...
scala.concurrent.blocking - o que realmente faz?
Passei um tempo aprendendo o tópico dos contextos de execução do Scala, modelos de encadeamento subjacentes e simultaneidade. Você pode explicar de que maneirascala.concurrent.blocking "ajusta o comportamento do tempo de execução" e"pode melhorar ...
CompletableFuture não está sendo executado. Se eu usar o pool ExecutorService, seu trabalho conforme o esperado, mas não com o pool comum forkJoin padrão
Eu estou tentando executar a seguinte classe está sendo finalizada sem executar o CompletableFuture. public class ThenApplyExample { public static void main(String[] args) throws Exception { //ExecutorService es = ...
Usando vários threads para imprimir instruções sequencialmente
Estou tentando imprimir números de 1 a 10 usando três threads. a linha 1 imprime 1, 2 imprime 2, 3 imprime 3, 4 é impressa pela linha 1 novamente e assim por diante. Eu criei um recurso de impressora compartilhada que ajuda esses tópicos ...
Quantos threads são gerados no parallelStream no Java 8?
No JDK8, quantos threads são gerados quando estou usando o paralelStream? Por exemplo, no código: list.parallelStream().forEach(/** Do Something */);Se esta lista tiver 100000 itens, quantos threads serão gerados? Além disso, cada um dos ...
Mapa Hash seguro de thread?
Estou escrevendo um aplicativo que retornará um HashMap para o usuário. O usuário obterá referência a este MAP. No back-end, executarei alguns threads que atualizarão o mapa. O que eu fiz até agora? Eu fiz todos os segmentos de back-end, então ...
Uso do Java ThreadPool
Estou tentando escrever um rastreador da web multithread. Minha classe de entrada principal possui o seguinte código: ExecutorService exec = Executors.newFixedThreadPool(numberOfCrawlers); while(true){ URL url = frontier.get(); if(url == null) ...