Welcome everyone

标签:jvm

java

GC的前世今生

GC的前世今生
java与C++之间又一堵由内存动态分配和垃圾收集技术所围成的“高墙”,墙外面的人想进去,墙里面的人想出来。 ——–<<深入理解java虚拟机>>   C/C++ 中主要由用户程序代码来回收分配的内存,不存在无...

汪明鑫 1年前 (2018-08-04) 74浏览 0评论 0喜欢

java

javap 指令集(不用记,需要时查阅)

javap 指令集(不用记,需要时查阅)
栈和局部变量操作 将常量压入栈的指令 aconst_null 将null对象引用压入栈 iconst_m1 将int类型常量-1压入栈 iconst_0 将int类型常量0压入栈 iconst_1 将int类型常量1压入栈 iconst_2 将int类型常量2压入栈 iconst...

汪明鑫 1年前 (2018-08-03) 34浏览 0评论 0喜欢

java

认识JVM

认识JVM
jdk 包含  jre  包含  jvm   显示的是server VM Server VM就是用于加载服务器的JVM,相比Client(默认的VM)它的加载时间要长一些,但是执行时效率更高,并且使用了更多的优化。但是内存占用也较Client VM更大。  ...

汪明鑫 1年前 (2018-08-03) 71浏览 0评论 0喜欢

java

jvm参数

jvm参数
详细见jvm参数 官方文档 官方文档 -Xmx3550m:最大堆内存为3550M。 -Xms3550m:初始堆内存为3550m。 此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。 -Xmn2g:设置年轻代大小为2G。 -Xss128k:设置每个线程...

汪明鑫 1年前 (2018-08-03) 33浏览 0评论 0喜欢