你的位置:亚洲日韩欧美人成黄瓜_好嗨呦直播app下载_大胆西西人体gogo_美女下面直流白水视频_人妻中出无码一区二区_最新婬乱小说午夜视频_无码艳妇乳肉豪妇荡乳 > 黑人特大亚洲女娇小 >


日韩美女免费高清三区不错简记为:一计两栈一堆一区

发布日期:2022-09-23 07:12    点击次数:77


轻微早些泄能自愈吗日韩美女免费高清三区

1设施计数器

一块较小的内存空间。 现时哨程所扩充的字节码的行号指引器。

2捏造机栈

描述的是Java措施扩充的线程内存模子:每个措施被扩充的技术,Java捏造机都会同步创建一个栈(StackFrame)用于存储局部变量表、操作数栈、 动态畅达、措施出口等信息。每一个措施被调用直至扩充结束的经由,就对应着一个栈帧在捏造机栈中从入栈到出栈的经由。

局部变量表(存放)

基本数据类型 对象援用 returnAddress类型(指向了一条字节码领导的地址)

相配

StackOverflowError:线程请求的栈深度大于捏造机所允许的深度

OutOfMemoryError:栈扩张时无法恳求到富足的内存

3腹地措施栈

捏造机使用到的腹地(Native)措施作事。

4Java堆回收内存的角度

荣达代、老年代、长久代、Eden空间、From Survivor空间、To Survivor空间。

分派内存的角度

悉数线程分享的Java堆中不错分散出多个线程独有的分派缓冲区(Thread Local Allocation Buffer,TLAB)。

相配

OutOfMemoryError:莫得内存完成实例分派,女性 况且堆也无法再扩张时

5措施区

各个线程分享的内存区域 用于存储已被捏造机加载的类型信息、常量、静态变量、即时编译器编译后的代码缓存等数据 JDK8将长久代毁灭,相应的用元空间MetaSpace

相配

OutOfMemoryError:无法平静新的内存分派需求时

6开动频繁量池

措施区的一部分 用于存放编译期生成的各式字面量与标记援用,亚洲最新无码专区 这部老实容将在类加载后存放到措施区的开动频繁量池中

相配

OutOfMemoryError:当常量池无法再恳求到内存

7径直内存

不是捏造机开动时数据区的一部分

本机径直内存的分派不会受到Java堆大小的逼迫 

 

追思:

 

JVM内存区域结构包含:设施计数器、捏造机栈、腹地措施栈、Java堆、措施区。不错简记为:一计两栈一堆一区,便捷顾忌。

措施区包含开动频繁量池,还有径直内存(NIO更常见)。

需要了解到每个区域是主要作用是什么,这么才能愈加沉着的附近。

 



    热点资讯

    相关资讯