Resultados da pesquisa a pedido "jvm-hotspot"

1 a resposta

O que o Oop Maps significa exatamente na VM do Hotspot

Li em alguns documentos que o Hotspot VM utiliza uma estrutura de dados chamada Oop Maps para gerenciar todos os OOPs na VM. Minha pergunta é: quando é que essa estrutura de dados Oop Map é gerada? Em tempo de compilação ou tempo de execução? ...

4 a resposta

Executando jmap ficando incapaz de abrir o arquivo de soquete

Eu tive que correrjmap a fim de despejar heap do meu processo. masjvm devolvida: Unable to open socket file: target process not responding or HotSpot VM not loaded The -F option can be used when the target process is not respondingEntão eu usei ...

2 a resposta

Metaespaço Java8 e uso de heap

Eu tenho esse código para gerar classe dinamicamente e carregá-lo import javassist.CannotCompileException; import javassist.ClassPool; public class PermGenLeak { private static final String PACKAGE_NAME = "com.jigarjoshi.permgenleak."; public ...

2 a resposta

Math.pow produz resultados diferentes em chamadas repetidas

Após a atualização para o Java 1.8.0_20, nosso sistema de teste relatou erros, mas o código não foi alterado. Eu descobri queMath.pow() chamado com exatamente os mesmos parâmetros de entrada gera resultados diferentes em chamadas repetidas. No ...

0 a resposta

Maior consumo de memória em Java 8 que Java 7

Estou desenvolvendo um aplicativo de desktop JavaFX usando Java 7. O aplicativo que estou desenvolvendo usa 10 a 12 threads de segundo plano que obtém informações do sistema ou solicita HTTP. Eu também uso algum código JNA e JNI. Quando limito o ...

1 a resposta

O que é uma otimização de reflexão na HotSpot JIT e como ela é implementada?

AssistindoRumo a uma VM universal [http://www.infoq.com/presentations/Towards-a-Universal-VM]Na apresentação, estudei este slide, que lista todas as otimizações que o HotSpot JIT faz: Nolanguage-specific techniques seção há um de-reflexão. ...

1 a resposta

Analisando logs gc

estou usando-XX:+PrintGCApplicationStoppedTime e-XX:+PrintGCApplicationConcurrentTime opções para ativar o log gc. Mas descobriu que somente após 4 0r 5 impressões dePrintGCApplicationStoppedTime meus detalhes reais dos logs do gc ...

3 a resposta

Como o operador módulo é implementado na JVM do HotSpot?

Eu entendo que ooperação de módulo [http://www.geeksforgeeks.org/optimization-techniques-set-1-modulus/]pode ser otimizado usando um pouco&magia sábia onde o divisor é uma potência de 2 ... e presumivelmente isso é uma otimização que o ...

2 a resposta

O Java 8 reserva 1G mínimo para o Metaspace, apesar de (Max) MetaspaceSize

O Java 8 reserva 1G para o Metaspace logo após o início. Isso significa que o tamanho mínimo do metasspace é 1G. Mas configurei o MetaspaceSize para 300m e o MaxMetaspaceSize para 400m. Por que o Java reserva mais do que eu permito? Versão ...

1 a resposta

Ajustando os parâmetros de sobrecarga do GC excedidos

Eu preciso do meu Oracle Hotspot para lançar uma exceçãojava.lang.OutOfMemoryError: GC overhead limit exceeded muito mais cedo do que com os parâmetros padrão deUseGCOverheadLimit. Por padrão, o OOME ocorre quando mais de 98% do tempo é gasto no ...