Java虚拟机
good_logic
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java虚拟机(二)——JVM内存参数
JVM默认运行参数支持JVM运行的重要配置,根据操作系统/物理硬件不同而不同分为三类参数:类型稳定性举例- 参数标准参数,比较稳定-version-X 参数非标准参数,不在所有VM通用-Xmx-XX 参数非Stable参数,容易变更-XX:MaxMetaspaceSize下面使用-XX:+PrintFlagsFinal 显示堆内存的相关参数C:\Users\Administrator>java -XX:+PrintFlagsFinal -ve原创 2020-05-27 14:18:13 · 461 阅读 · 0 评论 -
Java虚拟机(一)——JVM内存分类
传统程序语言:由程序员手动内存管理。C/C++,malloc申请内存和free释放内存,经常导致内存泄漏。现代程序语言:自动内存管理。Java/C#,采用内存自动管理,程序员只需要申请使用,系统会检查无用的对象并回收内存。JVM架构如下图所示。私有内存程序计数器(Program Counter Register)Java虚拟机栈(JVM Stack)本地方法栈(Native Method Stack)多线程共享内存堆(Heap)方法区(Method Area)运行时常..原创 2020-05-27 09:14:20 · 1666 阅读 · 0 评论
分享