8196524: Align MaxRAMPercentage settings between open and closed
Reviewed-by: dholmes, tbell
This commit is contained in:
parent
f5b63e9852
commit
7d09a4bc83
@ -358,7 +358,7 @@ ifndef CONCURRENCY_FACTOR
|
||||
endif
|
||||
|
||||
# Concurrency based on min(cores / 2, 12) * CONCURRENCY_FACTOR
|
||||
CONCURRENCY := $(shell awk \
|
||||
CONCURRENCY := $(shell $(AWK) \
|
||||
'BEGIN { \
|
||||
c = $(NUM_CORES) / 2; \
|
||||
if (c > 12) c = 12; \
|
||||
@ -368,8 +368,10 @@ CONCURRENCY := $(shell awk \
|
||||
}')
|
||||
JTREG_BASIC_OPTIONS += -concurrency:$(CONCURRENCY)
|
||||
|
||||
# Make sure MaxRAMPercentage is high enough to not cause OOM or swapping since we may end up with a lot of JVM's
|
||||
JTREG_BASIC_OPTIONS += -vmoption:-XX:MaxRAMPercentage=$(shell expr 25 / $(CONCURRENCY))
|
||||
# Make sure MaxRAMPercentage is low enough to not cause OOM or swapping since
|
||||
# we may end up with a lot of JVM's
|
||||
MAX_RAM_PERCENTAGE := $(shell expr 25 / $(CONCURRENCY))
|
||||
JTREG_BASIC_OPTIONS += -vmoption:-XX:MaxRAMPercentage=$(MAX_RAM_PERCENTAGE)
|
||||
|
||||
ifdef EXTRA_JTREG_OPTIONS
|
||||
JTREG_BASIC_OPTIONS += $(EXTRA_JTREG_OPTIONS)
|
||||
|
Loading…
x
Reference in New Issue
Block a user