![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
50_jvm
jvm
自找苦吃,自得其乐
有时候,我们缺乏的不是道理,而是吃苦的勇气
展开
-
定位java最耗cpu进程
1.定位最耗cpu进程1.通过jps命令来查找对应的java线程如果一个服务器上java进程很少,我们一眼就可以定位出这个线程。77 jar255 Jps2.通过top命令来查找cpu使用最高的线程如果一个服务器上有多个java服务,那么使用top命令对多个java进程进行观察,找出耗费cpu最大的进程,从下面可以看出是PID为77的进程最耗cputop - 14:21:59 up...原创 2019-12-30 22:32:35 · 528 阅读 · 0 评论 -
1.jvm内存模型
文章目录一、内存模型1.线程私有区:2.线程共享区:二、 详细模型1 程序计数器PCJava 多线程的实现:2 虚拟机栈1.栈帧(Stack Frame)结构:1.局部变量表:2.操作栈:3.动态连接4.方法返回地址5.额外附加信息2.异常(Exception)3 本地方法栈1.异常(Exception):4 Java堆1.新生代1.Eden Space(伊甸园区)2.Survivor Space...原创 2019-11-18 22:32:30 · 317 阅读 · 0 评论