You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Matthias (Jira)" <ji...@apache.org> on 2020/10/13 15:15:00 UTC

[jira] [Comment Edited] (FLINK-19617) Add Metaspace metric

    [ https://issues.apache.org/jira/browse/FLINK-19617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17213161#comment-17213161 ] 

Matthias edited comment on FLINK-19617 at 10/13/20, 3:14 PM:
-------------------------------------------------------------

But, we have to consider having different memory pools depending on the used JDK.

Oracle JDK 1.8.0_261:
{noformat}
 --- Code Cache ( java.lang:name=Code Cache,type=MemoryPool) ---
Init: 2555904
Used: 1410880
Committed: 2555904
Max: 251658240
 --- Metaspace ( java.lang:name=Metaspace,type=MemoryPool) ---
Init: 0
Used: 3860848
Committed: 5242880
Max: -1
 --- Compressed Class Space ( java.lang:name=Compressed Class Space,type=MemoryPool) ---
Init: 0
Used: 430472
Committed: 524288
Max: 1073741824
 --- PS Eden Space ( java.lang:name=PS Eden Space,type=MemoryPool) ---
Init: 67108864
Used: 8094688
Committed: 67108864
Max: 1409286144
 --- PS Survivor Space ( java.lang:name=PS Survivor Space,type=MemoryPool) ---
Init: 11010048
Used: 0
Committed: 11010048
Max: 11010048
 --- PS Old Gen ( java.lang:name=PS Old Gen,type=MemoryPool) ---
Init: 179306496
Used: 0
Committed: 179306496
Max: 2863661056{noformat}
OpenJDK 1.8.0_265:
{noformat}
 --- tenured-SOA ( java.lang:name=tenured-SOA,type=MemoryPool) --- 
Init: 5976064 
Used: 544800 
Committed: 5976064 
Max: 4078226432 
 --- tenured-LOA ( java.lang:name=tenured-LOA,type=MemoryPool) --- 
Init: 315392 
Used: 0 
Committed: 315392 
Max: 214643712
 --- nursery-allocate ( java.lang:name=nursery-allocate,type=MemoryPool) --- Init: 1048576 Used: 443176 Committed: 1114112 Max: 536870912 
 --- nursery-survivor ( java.lang:name=nursery-survivor,type=MemoryPool) ---Init: 1048576 Used: 1114112 Committed: 1114112 Max: 536870912 
 --- class storage ( java.lang:name=class storage,type=MemoryPool) 
 --- Init: 66744312 Used: 10655664 Committed: 68222024 Max: -1 
 --- miscellaneous non-heap storage ( java.lang:name=miscellaneous non-heap storage,type=MemoryPool) --- Init: 79233020 Used: 13927416 Committed: 80281596 Max: -1 
 --- JIT code cache ( java.lang:name=JIT code cache,type=MemoryPool) --- Init: 268435456 Used: 597920 Committed: 268435456 Max: 268435456 
 --- JIT data cache ( java.lang:name=JIT data cache,type=MemoryPool)
 --- Init: 0 Used: 2097152 Committed: 4194304 Max: 402653184
{noformat}


was (Author: mapohl):
But, we have to consider having different memory pools depending on the used JDK.

Oracle JDK 1.8.0_261:
{noformat}
 --- Code Cache ( java.lang:name=Code Cache,type=MemoryPool) ---
Init: 2555904
Used: 1410880
Committed: 2555904
Max: 251658240
 --- Metaspace ( java.lang:name=Metaspace,type=MemoryPool) ---
Init: 0
Used: 3860848
Committed: 5242880
Max: -1
 --- Compressed Class Space ( java.lang:name=Compressed Class Space,type=MemoryPool) ---
Init: 0
Used: 430472
Committed: 524288
Max: 1073741824
 --- PS Eden Space ( java.lang:name=PS Eden Space,type=MemoryPool) ---
Init: 67108864
Used: 8094688
Committed: 67108864
Max: 1409286144
 --- PS Survivor Space ( java.lang:name=PS Survivor Space,type=MemoryPool) ---
Init: 11010048
Used: 0
Committed: 11010048
Max: 11010048
 --- PS Old Gen ( java.lang:name=PS Old Gen,type=MemoryPool) ---
Init: 179306496
Used: 0
Committed: 179306496
Max: 2863661056{noformat}
OpenJDK 1.8.0_265:
{noformat}
 --- tenured-SOA ( java.lang:name=tenured-SOA,type=MemoryPool) --- 
Init: 5976064 
Used: 544800 
Committed: 5976064 
Max: 4078226432 
 --- tenured-LOA ( java.lang:name=tenured-LOA,type=MemoryPool) --- 
Init: 315392 
Used: 0 
Committed: 315392 
Max: 214643712
 --- nursery-allocate ( java.lang:name=nursery-allocate,type=MemoryPool) --- Init: 1048576 Used: 443176 Committed: 1114112 Max: 536870912 
 --- nursery-survivor ( java.lang:name=nursery-survivor,type=MemoryPool) ---Init: 1048576 Used: 1114112 Committed: 1114112 Max: 536870912 
 --- class storage ( java.lang:name=class storage,type=MemoryPool) 
 --- Init: 66744312 Used: 10655664 Committed: 68222024 Max: -1 
 --- miscellaneous non-heap storage ( java.lang:name=miscellaneous non-heap storage,type=MemoryPool) --- Init: 79233020 Used: 13927416 Committed: 80281596 Max: -1 
 --- JIT code cache ( java.lang:name=JIT code cache,type=MemoryPool) --- Init: 268435456 Used: 597920 Committed: 268435456 Max: 268435456 
 --- JIT data cache ( java.lang:name=JIT data cache,type=MemoryPool)
 --- Init: 0 Used: 2097152 Committed: 4194304 Max: 402653184
{noformat}

> Add Metaspace metric
> --------------------
>
>                 Key: FLINK-19617
>                 URL: https://issues.apache.org/jira/browse/FLINK-19617
>             Project: Flink
>          Issue Type: Sub-task
>            Reporter: Matthias
>            Priority: Major
>
> We want to expose the currently used Metaspace memory as well that should be provided through the metrics system.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)