jvm-hotspot
-
“java -server”和“java -client”之间的真正区别? “java -server”和“java -client”之间有什么真正的实际区别吗? 我在Sun的网站上能找到的只是一个模糊的 “-服务器启动速度较慢,但运行速度应更快”。 真正的区别是什么?(目前使用的
-
类JavaLaunchHelper在两者中实现...将使用两者之一。哪一个是未定义的 我在MacOS X上升级到最新的Java 7u40,并在使用Eclipse启动应用程序时开始在控制台上收到以下消息。该应用程序工作正常,但我想找出问题的原因,并希望有一个修复它。 有谁知道为什么打印此
-
-
-
什么是 ReservedCodeCacheSize 和 InitialCodeCacheSize? 有人可以解释一下JVM选项是什么吗?具体来说,我什么时候/为什么想改变它?如何确定合适的尺寸? 这是文档所说的: -XX:保留代码缓存大小 = 32m 保留代码缓存大小(以字节为单位)- 最
-
UseCompressedOops JVM 标志有什么作用,我应该何时使用它? HotSpot JVM 标志有什么作用,我应该何时使用它?在 64 位 Java 实例上使用它时,我会看到什么样的性能和内存使用率差异(与不使用它)?
-
JVisualVM和Java Mission Control有什么区别? 除了来自Java任务控制的更“高级”的GUI之外,它们有什么不同? 乍一看,它们似乎提供了非常相似的功能(解释JMX数据和内存/CPU分析)。 但是,由于它们都随JDK一起提供(我使用的是JDK 1.7.0_
-
-XX:最大PermSize有或没有-XX:PermSize 我们遇到了一个 Java.lang.OutOfMemoryError: PermGen 空间错误,并查看了 tomcat JVM 参数,除了我们指定的 和 参数之外。经过一些分析,我可以看到PermGen空间偶尔会发生垃圾回收,从而避免它满载运行
-
-
JIT 未优化涉及整数.MAX_VALUE 的循环 在编写另一个 来重现问题: 所以我的问题是:有什么特别之处可以阻止JIT以与优化相同的方式进行优化?我的猜测是,这与指令有关,该指令是用于有符号算术的,但仅凭这一点并不是一个
标签