Perguntas com a marcação «jvm»

94
limitando registro de depuração java ssl

Usando o sinalizador JVM -Djavax.net.debug=ssl está produzindo uma quantidade enorme de logs, os detalhes de cada evento SSL no servidor. Existe alguma maneira de apenas registrar erros? ou possivelmente há algum subconjunto melhor desses sinalizadores que produzem uma saída mais...

93
Referência não resolvida de Kotlin no IntelliJ

Comecei com o tutorial para aprender Kotlin em IntelliJ. Quando tentei executar o exemplo, isto é fun main(args: Array<String>) { println("lol") } A execução foi suspensa com esta mensagem Error:(5, 5) Kotlin: Unresolved reference: println Esta é a primeira vez que uso o IntelliJ....

93
Limite de sobrecarga de GC excedido

Qual é o tempo de amostragem que a JVM usa para lançar 'java.lang.OutOfMemoryError: limite de sobrecarga de GC excedido'? Eu sei que você pode controlar 98% e 2% com os parâmetros GCTimeLimit e GCHeapFreeLimit, mas qual é o tempo de

93
Java: Qual é a diferença entre <init> e <clinit>?

Não consigo entender o seguinte texto ... Isso significa que <clinit>é para construtores vazios? Por que é importante ter duas versões diferentes? https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-2.html 2.9. Special Methods No nível da máquina virtual Java, cada construtor...

92
Obtendo os parâmetros de uma JVM em execução

Existe uma maneira de obter os parâmetros de uma JVM em execução? Existe uma ferramenta de linha de comando como jstat que leva como entrada o pid da JVM e retorna seus parâmetros iniciais? Estou particularmente interessado nos valores -Xmx e -Xms que foram fornecidos ao iniciar o JVM....

91
Existe um JVM por aplicativo Java?

O mesmo JVM é usado por todos os aplicativos Java em execução ou 'um JVM por aplicativo Java' se aplica? (digamos que os aplicativos sejam IntelliJ IDEA, um servidor e NetBeans, por exemplo) Além disso, existe alguma conexão entre JVMs atribuídos e processos usados ​​por cada aplicativo Java?...

91
Implementando C # para o JVM

Alguém está tentando implementar C # para o JVM? Como desenvolvedor Java, estou de olho no C # com inveja, mas não estou disposto a desistir da portabilidade e maturidade da JVM, sem mencionar a diversidade de ferramentas para ela. Eu sei que existem algumas diferenças importantes entre o JVM e...

89
Qual é a técnica de inversão de loop?

Eu estava lendo um documento que fala sobre técnicas de otimização do compilador just-in-time (JIT) para Java. Um deles era "inversão de loop". E o documento diz: Você substitui um whileloop regular por um do-whileloop. E o do-whileloop é definido dentro de uma ifcláusula. Essa substituição...

86
O que são ReservedCodeCacheSize e InitialCodeCacheSize?

Alguém pode explicar quais são as opções JVM ReservedCodeCacheSizee quais InitialCodeCacheSizesão? Especificamente quando / por que eu iria querer mudar isso? Como decido qual é o tamanho certo? É o que dizem os documentos: -XX: ReservedCodeCacheSize = 32m Tamanho do cache de código...