JVM启动参数手册——JVM之八
jps -lm(java提供的一个显示当前所有java进程pid的命令,适合在linux/unix平台上简单察看当前java进程的一些简单情况)
jstat(轻量级的、专门针对JVM的工具)
jinfo(查看 Java 进程运行的 JVM 参数)
jstack pid(java虚拟机自带的一种堆栈跟踪工具)
jmap -histo:live pid(多功能的命令,可以查看对象)
jhat(分析java堆的命令,可以将堆中的对象以html的形式显示出来)
java启动参数 -vervose:class(JVM加载jar查询)
for file in ./*jar; do echo $file; jar -tvf $file | grep ‘class name’ ; done
Java对下内存估算
大厂面试题:尚硅谷周阳面试第二季(主要是juc和JVM)
1.JVM垃圾回收的时候如何确定垃圾?是否知道什么是GC Roots
2.JVM调优和参数配置,如何查看盘点查看JVM系统默认值
3.平时工作中常用的JVM基本参数
4.强引用、软引用、弱引用、虚引用分别是什么?
5.谈谈对OOM的认识
6.GC垃圾回收算法和垃圾收集器的关系?分别是什么?
7.怎么查看服务器默认的垃圾收集器是哪个?生产上如何配置垃圾收集器?谈谈你对垃圾收集器的理解?
8.G1垃圾收集器
9.生产环境服务器慢,诊断思路和性能评估谈一谈?
10.假如生产环境出现cpu占用过高,请你谈谈分析思路和定位
版权声明:本文为zengjyxxz原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。