JVM
Java开发面试辅导-海龟老师
毕业于浙江大学软件工程硕士,在BAT一线大厂担任架构师工作,作为面试官有丰富的面试经验,以及项目架构经验
展开
-
JVM 参数
-X、-XX区别-X:非标准选项以 -X 开头的这些选项是非标准选项,是特定于 Java HotSpot 虚拟机的通用选项,不保证所有 JVM 的实现都支持它们,而且还会发生变化。-X:非标准选项以 -XX 开头的选项是高级选项,高级选项不建议随意使用。这些是开发人员用于调优 Java HotSpot 虚拟机操作的特定区域的选项,这些选项通常具有特定的系统需求,并且可能需要特权访问...原创 2019-01-29 21:24:21 · 511 阅读 · 0 评论 -
GcLog 日志:GC(Allocation Failure)
日前查看某个程序的日志,发现一直在报GC相关的信息,不确定这样的信息是代表正确还是不正确,所以正好借此机会再复习下GC相关的内容:以其中一行为例来解读下日志信息:[GC (Allocation Failure) [ParNew: 367523K->1293K(410432K), 0.0023988 secs] 522739K->156516K(1322496K), 0.00...原创 2019-01-30 15:44:29 · 3686 阅读 · 0 评论 -
JVM内存溢出时 Dump内存分析
1.JVM参数-XX:+HeapDumpOnOutOfMemoryError 设置堆内存溢出时,保存内存快照参数说明(1)-XX:+HeapDumpOnOutOfMemoryError参数表示当JVM发生OOM时,自动生成DUMP文件。(2)-XX:HeapDumpPath=${目录}参数表示生成DUMP文件的路径,也可以指定文件名称也就是说当发生OutOfMemoryErro...原创 2019-02-12 21:01:14 · 3766 阅读 · 0 评论