- Type:
Enhancement
- Resolution: Fixed
- Priority:
P3 - Affects Version/s:8,9
- Component/s:hotspot
- b150
- linux
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-8197259 | 8u192 | David Holmes | P3 | Resolved | Fixed | b01 |
| JDK-8195264 | 8u172 | David Holmes | P3 | Resolved | Fixed | b03 |
| JDK-8190030 | 8u162 | David Holmes | P3 | Resolved | Fixed | b04 |
| JDK-8183657 | 8u161 | David Holmes | P3 | Resolved | Fixed | b01 |
| JDK-8172318 | 8u152 | David Holmes | P3 | Resolved | Fixed | b01 |
| JDK-8175149 | 8u151 | David Holmes | P3 | Resolved | Fixed | b01 |
| JDK-8185187 | 8u144 | David Holmes | P3 | Resolved | Fixed | b31 |
| JDK-8177170 | 8u141 | Unassigned | P3 | Resolved | Fixed | b01 |
| JDK-8174023 | 8u131 | David Holmes | P3 | Resolved | Fixed | b06 |
| JDK-8175898 | 8u121 | David Holmes | P3 | Closed | Fixed | b34 |
| JDK-8192176 | emb-8u161 | David Holmes | P3 | Resolved | Fixed | b01 |
| JDK-8184491 | emb-8u151 | Unassigned | P3 | Resolved | Fixed | b01 |
| JDK-8178562 | emb-8u141 | Unassigned | P3 | Resolved | Fixed | b01 |
| JDK-8174184 | emb-8u131 | David Holmes | P3 | Resolved | Fixed | b06 |
| JDK-8180973 | openjdk7u | David Holmes | P3 | Resolved | Fixed | master |
There has been a non-Oracle submission to get some basic support for this into 9:
http://mail.openjdk.java.net/pipermail/hotspot-dev/2016-November/025404.html
then:
http://mail.openjdk.java.net/pipermail/hotspot-dev/2016-December/025406.html
It is proposed for this RFE that we add an experimental VM option, such as -XX:+UseCGroupMemoryLimitForHeap, to opt-in to using the value in /sys/fs/cgroup/memory/memory.limit_in_bytes as the value for phys_mem as suggested in the submission.
This will allow us to get quick feedback from the community and customers as to how things work, and allow us to shape the full RFE for JDK 10.
- backported by
JDK-8172318[linux] Experimental support for cgroup memory limits in container (ie Docker) environments

- Resolved
JDK-8174023[linux] Experimental support for cgroup memory limits in container (ie Docker) environments

- Resolved
JDK-8174184[linux] Experimental support for cgroup memory limits in container (ie Docker) environments

- Resolved
JDK-8175149[linux] Experimental support for cgroup memory limits in container (ie Docker) environments

- Resolved
JDK-8177170[linux] Experimental support for cgroup memory limits in container (ie Docker) environments

- Resolved
JDK-8178562[linux] Experimental support for cgroup memory limits in container (ie Docker) environments

- Resolved
JDK-8180973[linux] Experimental support for cgroup memory limits in container (ie Docker) environments

- Resolved
JDK-8183657[linux] Experimental support for cgroup memory limits in container (ie Docker) environments

- Resolved
JDK-8184491[linux] Experimental support for cgroup memory limits in container (ie Docker) environments

- Resolved
JDK-8185187[linux] Experimental support for cgroup memory limits in container (ie Docker) environments

- Resolved
JDK-8190030[linux] Experimental support for cgroup memory limits in container (ie Docker) environments

- Resolved
JDK-8192176[linux] Experimental support for cgroup memory limits in container (ie Docker) environments

- Resolved
JDK-8195264[linux] Experimental support for cgroup memory limits in container (ie Docker) environments

- Resolved
JDK-8197259[linux] Experimental support for cgroup memory limits in container (ie Docker) environments

- Resolved
JDK-8175898[linux] Experimental support for cgroup memory limits in container (ie Docker) environments

- Closed
- relates to
JMC-5522Rule for memory settings when running in a container

- Open
JDK-8146115Improve docker container detection and resource configuration usage

- Resolved
- Assignee:
David Holmes
- Reporter:
David Holmes
- Votes:
- 0Vote for this issue
- Watchers:
- 15Start watching this issue
- Created:
- Updated:
- Resolved: