RFR: 8284900: Check InitialHeapSize and container memory limits before startup

xpbob duke at openjdk.java.net
Fri Apr 15 03:34:01 UTC 2022


Check InitialHeapSize and container memory limits before startup


Operating System Metrics:
    Provider: cgroupv1
    Effective CPU Count: 8
    CPU Period: 100000us
    CPU Quota: -1
    CPU Shares: -1
    List of Processors, 8 total: 
    0 1 2 3 4 5 6 7 
    List of Effective Processors: N/A
    List of Memory Nodes, 1 total: 
    0 
    List of Available Memory Nodes: N/A
    Memory Limit: 50.00M
    Memory Soft Limit: Unlimited
    Memory & Swap Limit: Unlimited
    Maximum Processes Limit: 4194305

command:-Xms50m -XshowSettings:system -version 

When the memory limit is exceeded, the startup fails


Error occurred during initialization of VM
Initial heap size set to a larger value than the os or container memory

-------------

Commit messages:
 - 8284900: Check InitialHeapSize and container memory limits before startup

Changes: https://git.openjdk.java.net/jdk/pull/8256/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=8256&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8284900
  Stats: 6 lines in 2 files changed: 5 ins; 0 del; 1 mod
  Patch: https://git.openjdk.java.net/jdk/pull/8256.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/8256/head:pull/8256

PR: https://git.openjdk.java.net/jdk/pull/8256



More information about the hotspot-gc-dev mailing list