JVM Memory Model Of JDK8
2021-02-02 11:07:56 0 举报
JVM Memory Model Of JDK8
作者其他创作
大纲/内容
Class Type Information
the special methods used in class
Native Method Liabrary
GarbageCollection
Field Type
Prepare
Static Field
Full name
Stack Frame
Class Loading SubSystem
interface initialization
TLAB
ApplicationClassLoader
Dynamic Linking
Code Optimizer
Young Generation
BootStrap ClassLoader
numeric literals
Full nane of super classes
S1
Thread 2
Thread 1
Class Files
Exception Table
PC Register for Thread n
Eden Area
Other Infomations
Method Name
Profiler
field references
PC Register for Thread 2
Field descriptor
PC Register for Thread 1
Method Table
Extension ClassLoader
Intermediate Code Generator
an instance initialization method : <clinit>
Verfiy
Descriptor
Oprand Stack
Constant Pool
Interceptor
Reference to a Class instance
S0
Execution Engine
Heap Area
PC Registers
Runtime Data Area
JIT Code Cache
instance initialization
Initialization
the code for methods and constructors
String Values
Name of Params
Local Table
method references
Method Area
Target Code Generator
Old Generation
Class references
Initalization
Java Virtual Machine Stacks
field and method data
static variables
JIT Compiler
..........
Type of Method Params
Thread 3
an instance initialization method :<init>
Native Method Stack
Native Method Interface (JNI)
Linking
Reference to the class loader
byte codes
Method Return
Loading
Type of Method Return
Run-Time Constant Pool
Field Name
收藏
0 条评论
下一页