Quantcast

[Bug 3316] New: [IcedTea7] Use cgroup information to determine cpu and memory limits in OpenJDK

classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 3316] New: [IcedTea7] Use cgroup information to determine cpu and memory limits in OpenJDK

bugzilla-daemon
Bug ID 3316
Summary [IcedTea7] Use cgroup information to determine cpu and memory limits in OpenJDK
Product IcedTea
Version 7-hg
Hardware all
OS All
Status NEW
Severity enhancement
Priority P5
Component IcedTea
Assignee gnu.andrew@redhat.com
Reporter gnu.andrew@redhat.com
CC unassigned@icedtea.classpath.org

Clone of bug 3314 for IcedTea 2.x.


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 3316] [IcedTea7] Use cgroup information to determine cpu and memory limits in OpenJDK

bugzilla-daemon
[hidden email] changed bug 3316
What Removed Added
Status NEW ASSIGNED
Target Milestone --- 2.6.9


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 3316] [IcedTea7] Use cgroup information to determine cpu and memory limits in OpenJDK

bugzilla-daemon
In reply to this post by bugzilla-daemon

Comment # 1 on bug 3316 from [hidden email]
$ strace -f -o /tmp/out /mnt/builder/icedtea7/j2sdk-image/bin/java
-XX:+PrintFlagsFinal -XX:+UnlockExperimentalVMOptions
-XX:+UseCGroupMemoryLimitForHeap -version |grep MaxHeap
    uintx MaxHeapFreeRatio                          = 100            
{manageable}        
    uintx MaxHeapSize                              := 2105540608      {product} 
java version "1.7.0-internal"
OpenJDK Runtime Environment (Gentoo build
1.7.0-internal-andrew_2017_02_04_18_59-b00+rc235a4bc97a2)
OpenJDK 64-Bit Server VM (build 24.95-b00-r64864fbb5a99+, mixed mode)

$ cat /tmp/out |grep cgroup
11968 open("/sys/fs/cgroup/memory/memory.limit_in_bytes", O_RDONLY) = 3


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 3316] [IcedTea7] Use cgroup information to determine cpu and memory limits in OpenJDK

bugzilla-daemon
In reply to this post by bugzilla-daemon

Comment # 2 on bug 3316 from [hidden email]
details:
http://icedtea.classpath.org//hg/icedtea7-forest/hotspot?cmd=changeset;node=9f62ddd4cf11
author: hseigel
date: Sat Feb 04 20:00:32 2017 +0000

    7102489, PR3316: RFE: cleanup jlong typedef on __APPLE__and _LLP64 systems.
    Summary: Define jlong as long on all LP64 platforms and add JLONG_FORMAT
macro.
    Reviewed-by: dholmes, coleenp, mikael, kvn


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 3316] [IcedTea7] Use cgroup information to determine cpu and memory limits in OpenJDK

bugzilla-daemon
In reply to this post by bugzilla-daemon

Comment # 3 on bug 3316 from [hidden email]
details:
http://icedtea.classpath.org//hg/icedtea7-forest/hotspot?cmd=changeset;node=9a1457cc02ae
author: dholmes
date: Sat Feb 04 23:06:39 2017 +0000

    8170888, PR3316: [linux] Experimental support for cgroup memory limits in
container (ie Docker) environments
    Summary: Set apparent physical memory to cgroup memory limit when
UseCGroupMemoryLimitForHeap is true
    Reviewed-by: acorn, gtriantafill
    Contributed-by: Christine Flood <[hidden email]>


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 3316] [IcedTea7] Use cgroup information to determine cpu and memory limits in OpenJDK

bugzilla-daemon
In reply to this post by bugzilla-daemon

Comment # 4 on bug 3316 from [hidden email]
details:
http://icedtea.classpath.org//hg/icedtea7?cmd=changeset;node=e1c68cfd0b30
author: Andrew John Hughes <[hidden email]>
date: Mon Feb 06 09:48:33 2017 +0000

    Bump to icedtea-2.7.0pre09.

    Upstream changes:
      - Bump to icedtea-2.7.0pre09
      - PR3209: Backed out changeset 3cc3ab869ccf
      - PR3211: AArch64 build fails with pre-compiled headers disabled
      - PR3318: Always round glyph advance in 26.6 space
      - PR3318: Fix compatibility with vanilla Fontconfig
      - PR3318: Fix glyph y advance
      - PR3318: Replace 'infinality' with 'improved font rendering'
      - PR3318: Simplify glyph advance handling
      - S7102489, PR3316: RFE: cleanup jlong typedef on __APPLE__and _LLP64
systems.
      - S8000351, PR3316: Tenuring threshold should be unsigned
      - S8153711, PR3313: [REDO] JDWP: Memory Leak: GlobalRefs never deleted
when processing invokeMethod command
      - S8165673: AArch64: Fix JNI floating point argument handling
      - S8170888, PR3316: [linux] Experimental support for cgroup memory limits
in container (ie Docker) environments

    ChangeLog:

    2017-02-05  Andrew John Hughes  <[hidden email]>

        Bump to icedtea-2.7.0pre09.
        * patches/pr3209-backout.patch,
        * patches/pr3211.patch:
        Remove upstreamed patches.
        (CORBA_CHANGESET): Update to icedtea-2.7.0pre09.
        (JAXP_CHANGESET): Likewise.
        (JAXWS_CHANGESET): Likewise.
        (JDK_CHANGESET): Likewise.
        (LANGTOOLS_CHANGESET): Likewise.
        (OPENJDK_CHANGESET): Likewise.
        (CORBA_SHA256SUM): Likewise.
        (JAXP_SHA256SUM): Likewise.
        (JAXWS_SHA256SUM): Likewise.
        (JDK_SHA256SUM): Likewise.
        (LANGTOOLS_SHA256SUM): Likewise.
        (OPENJDK_SHA256SUM): Likewise.
        (ICEDTEA_PATCHES): Remove PR3211 patch
        and PR3209 backout now applied upstream.
        (ICEDTEA_ENV): Update INFINALITY_SUPPORT
        setting to IMPROVED_FONT_RENDERING,
        following PR3318.
        * NEWS: Updated.
        * configure.ac: Bump to 2.7.0pre09.
        * hotspot.map.in: Update to icedtea-2.7.0pre09.


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 3316] [IcedTea7] Use cgroup information to determine cpu and memory limits in OpenJDK

bugzilla-daemon
In reply to this post by bugzilla-daemon

Comment # 5 on bug 3316 from [hidden email]
details:
http://icedtea.classpath.org//hg/release/icedtea7-forest-2.6/hotspot?cmd=changeset;node=c3b1a60ee84b
author: jwilhelm
date: Sat Feb 04 19:38:29 2017 +0000

    8000351, PR3316: Tenuring threshold should be unsigned
    Summary: Change the flags and variables related to tenuring threshold to be
unsigned
    Reviewed-by: jmasa, johnc


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 3316] [IcedTea7] Use cgroup information to determine cpu and memory limits in OpenJDK

bugzilla-daemon
In reply to this post by bugzilla-daemon

Comment # 6 on bug 3316 from [hidden email]
details:
http://icedtea.classpath.org//hg/release/icedtea7-forest-2.6/hotspot?cmd=changeset;node=a5a1a667a656
author: hseigel
date: Sat Feb 04 20:00:32 2017 +0000

    7102489, PR3316: RFE: cleanup jlong typedef on __APPLE__and _LLP64 systems.
    Summary: Define jlong as long on all LP64 platforms and add JLONG_FORMAT
macro.
    Reviewed-by: dholmes, coleenp, mikael, kvn


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 3316] [IcedTea7] Use cgroup information to determine cpu and memory limits in OpenJDK

bugzilla-daemon
In reply to this post by bugzilla-daemon

Comment # 7 on bug 3316 from [hidden email]
details:
http://icedtea.classpath.org//hg/release/icedtea7-forest-2.6/hotspot?cmd=changeset;node=b312abd8da2c
author: dholmes
date: Sat Feb 04 23:06:39 2017 +0000

    8170888, PR3316: [linux] Experimental support for cgroup memory limits in
container (ie Docker) environments
    Summary: Set apparent physical memory to cgroup memory limit when
UseCGroupMemoryLimitForHeap is true
    Reviewed-by: acorn, gtriantafill
    Contributed-by: Christine Flood <[hidden email]>


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 3316] [IcedTea7] Use cgroup information to determine cpu and memory limits in OpenJDK

bugzilla-daemon
In reply to this post by bugzilla-daemon

Comment # 8 on bug 3316 from [hidden email]
details:
http://icedtea.classpath.org//hg/release/icedtea7-2.6?cmd=changeset;node=364b56695512
author: Andrew John Hughes <[hidden email]>
date: Mon Feb 06 22:53:13 2017 +0000

    Bump to icedtea-2.6.9pre01.

    Upstream changes:
      - Bump to icedtea-2.6.9pre01
      - PR3318: Always round glyph advance in 26.6 space
      - PR3318: Fix compatibility with vanilla Fontconfig
      - PR3318: Fix glyph y advance
      - PR3318: Replace 'infinality' with 'improved font rendering'
      - PR3318: Simplify glyph advance handling
      - S7102489, PR3316, RH1390708: RFE: cleanup jlong typedef on __APPLE__and
_LLP64 systems.
      - S8000351, PR3316, RH1390708: Tenuring threshold should be unsigned
      - S8153711, PR3315, RH1284948: [REDO] JDWP: Memory Leak: GlobalRefs never
deleted when processing invokeMethod command
      - S8165673, PR3320: AArch64: Fix JNI floating point argument handling
      - S8170888, PR3316, RH1390708: [linux] Experimental support for cgroup
memory limits in container (ie Docker) environments

    ChangeLog:

    2017-02-06  Andrew John Hughes  <[hidden email]>

        Bump to icedtea-2.6.9pre01.
        * Makefile.am,
        (CORBA_CHANGESET): Update to icedtea-2.6.9pre01.
        (JAXP_CHANGESET): Likewise.
        (JAXWS_CHANGESET): Likewise.
        (JDK_CHANGESET): Likewise.
        (LANGTOOLS_CHANGESET): Likewise.
        (OPENJDK_CHANGESET): Likewise.
        (CORBA_SHA256SUM): Likewise.
        (JAXP_SHA256SUM): Likewise.
        (JAXWS_SHA256SUM): Likewise.
        (JDK_SHA256SUM): Likewise.
        (LANGTOOLS_SHA256SUM): Likewise.
        (OPENJDK_SHA256SUM): Likewise.
        (ICEDTEA_ENV): Update INFINALITY_SUPPORT
        setting to IMPROVED_FONT_RENDERING,
        following PR3318.
        * NEWS: Updated.
        * configure.ac: Bump to 2.6.9pre01.
        * hotspot.map.in: Update to icedtea-2.6.9pre01.


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 3316] [IcedTea7] Use cgroup information to determine cpu and memory limits in OpenJDK

bugzilla-daemon
In reply to this post by bugzilla-daemon
[hidden email] changed bug 3316
What Removed Added
Status ASSIGNED RESOLVED
Resolution --- FIXED

Comment # 9 on bug 3316 from [hidden email]
Fixed in icedtea-2.6.9pre01 and icedtea-2.7.0pre09.


You are receiving this mail because:
  • You are on the CC list for the bug.
Loading...