mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 15:24:43 +02:00
8325496: Make TrimNativeHeapInterval a product switch
Reviewed-by: dholmes, mbaesken
This commit is contained in:
parent
27003b53bb
commit
d31fd78d96
4 changed files with 24 additions and 13 deletions
|
@ -1,4 +1,4 @@
|
|||
.\" Copyright (c) 1994, 2023, Oracle and/or its affiliates. All rights reserved.
|
||||
.\" Copyright (c) 1994, 2024, Oracle and/or its affiliates. All rights reserved.
|
||||
.\" DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
.\"
|
||||
.\" This code is free software; you can redistribute it and/or modify it
|
||||
|
@ -1482,6 +1482,17 @@ usage by individual \f[V]CallSite\f[R], individual virtual memory region
|
|||
and its committed regions.
|
||||
.RE
|
||||
.TP
|
||||
\f[V]-XX:TrimNativeHeapInterval=\f[R]\f[I]millis\f[R]
|
||||
Interval, in ms, at which the JVM will trim the native heap.
|
||||
Lower values will reclaim memory more eagerly at the cost of higher
|
||||
overhead.
|
||||
A value of 0 (default) disables native heap trimming.
|
||||
Native heap trimming is performed in a dedicated thread.
|
||||
.RS
|
||||
.PP
|
||||
This option is only supported on Linux with GNU C Library (glibc).
|
||||
.RE
|
||||
.TP
|
||||
\f[V]-XX:+NeverActAsServerClassMachine\f[R]
|
||||
Enable the \[dq]Client VM emulation\[dq] mode which only uses the C1 JIT
|
||||
compiler, a 32Mb CodeCache and the Serial GC.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue