![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java --JVM 虚拟机
文章平均质量分 92
TheSnowBoy_2
知乎:https://www.zhihu.com/people/wang-kang-84-84/activities
展开
-
java内存模式 -- 栈和堆
原文章链接我们知道,计算机CPU和内存的交互是最频繁的,内存是我们的高速缓存区,用户磁盘和CPU的交互,而CPU运转速度越来越快,磁盘远远跟不上CPU的读写速度,才设计了内存,用户缓冲用户IO等待导致CPU的等待成本,但是随着CPU的发展,内存的读写速度也远远跟不上CPU的读写速度,因此,为了解决这一纠纷,CPU厂商在每颗CPU上加入了高速缓存,用来缓解这种症状,因此,现在CPU同内存转载 2016-10-08 11:35:38 · 715 阅读 · 0 评论 -
java虚拟机 - 查看JVM堆内存值
1.输入jps,查看相应的id.2.使用jmap -heap pid 命令进行查看相关的信息。如下图:原创 2016-07-15 14:28:30 · 1402 阅读 · 0 评论 -
java虚拟机(一知半解)
一个java程序如何在虚拟机中运行图1:JVM内存模型。 图2:java程序执行。(图片来自:http://blog.csdn.net/cutesource/article/details/8244250) 主要根据上面的图进行说明: 1.【编译】点击运行java程序,程序进行编译,连接。该步从编译原理中可以看具体细节。 2.【虚拟机】启动一个java虚拟机,用来作为java程序的容器。一个j原创 2017-05-14 11:23:58 · 1348 阅读 · 0 评论