JVM
迎风追日
8 年软件开发经验,其中 2 年的项目开发负责人经验,擅长 java web 平台的开发,多年云计 算、大数据领域面向教育、公安类 SaaS 应用开发背景;具有较强的业务分析能力,能够快速理解 和分析复杂的业务逻辑;有较强的沟通协作能力,有异地开发经历;有较强的学习能力,且愿意 尝试新技术。
展开
-
JVM相关问题定位
cpu占用过高排查思路 2. top 查看占用cpu的进程 pid 4. top -Hp pid 查看进程中占用cpu过高的线程id tid 6. printf '%x/n' tid 转化为十六进制 8. jstack pid |grep tid的十六进制 -A 30 查看堆栈信息定位 jvm old区占用过高排查思路 2. top查看占用cpu高的进程 4. jstat -...原创 2020-01-01 19:17:58 · 231 阅读 · 0 评论 -
JVM学习笔记
一、堆栈,垃圾回收相关 1、 -Xms:设置JVM堆的最小值,-Xmx设置堆的最大值。两者设置为一样则可避免堆自动扩展。-Xmn设置新生代大小 2、通过参数-XX:HeapDumpOnOutOfMemoryError可以让虚拟机在内存溢出时Dump内存堆转储快照 3、-Xss128k:设置栈容量 4、不停地创建线程会导致栈OutOfMemory异常,可以通过减少最大堆(-Xmx)和减少栈容...原创 2018-03-29 10:28:39 · 157 阅读 · 0 评论