从品牌网站建设到网络营销策划,从策略到执行的一站式服务
jvm帮助java语言可以实现跨平台
(线程)栈:包含局部变量表、数字操作栈、动态链接、方法出口
(对象)堆:堆中存储对象
本地方法栈:java语言调用一些本地的C++代码
方法区(原空间):加载一些常量、静态变量、类信息
程序计数器:字节码文件中执行到某一句指令所对应的行号(并发执行过程相互切换后,继续执行的依据)
堆中分区:年起代、老年代
年轻代:Eden区、Survivor区(s0、s1)
Eden区:所有新进来的对象先在这里,若满了就会进行major gc,回收无用的对象,然后将剩下的放入s0区,若第二次Eden满了,继续进行major gc,判断Eden与Survivor中非空的对象是否可以回收,然后将两部分不能回收的放入s1区
Survivor区:若对象头中的次数达到15(一般为15),就会放入老年区,说白了就是经过15次major gc后依然存在的对象移入老年区
老年代:当major jc 达到15次,这个对象还在时,就将其加入老年区
major gc:当我们堆中Eden满的时候,进行major gc,将其中的对象找寻其根节点(没有引用其他对象的对象),看是否回收,若满足回收条件,就释放
full gc:当老年区满了,就会进行full gc ,看是否可以回收
stop the word:full gc过程中,进入这个状态
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图