| 接口 | 说明 |
|---|---|
| MemoryLayoutSpecification |
Describes constant memory overheads for various constructs in a JVM implementation.
|
| 类 | 说明 |
|---|---|
| Arch32MemoryLayoutSpecification |
32-bit data model
|
| Arch64CompressedMemoryLayoutSpecified |
HotSpot 17.0 and above use compressed OOPs below 30GB of RAM total
for all memory pools (yes, including code cache).
|
| Arch64UncompressedMemoryLayoutSpecification |
64-bit uncompressed OOPs object model
|
| ObjectSizeCalculator |
Contains utility methods for calculating the memory usage of objects.
|
Copyright © 2022. All rights reserved.