summaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2023-06-23 13:08:27 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2023-06-23 13:14:18 +0200
commit8fe612b783b7d6b6e4f8470097000851203a5ed5 (patch)
tree97cef62d0525c67979fa904cb19cd777891bbaab /config-model
parent7322c3ebf5e117dab1983aa39bf68a69a5f189f2 (diff)
Since large allocations are normally long lived use mmap for allocations above 2M.
Diffstat (limited to 'config-model')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/container/Container.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/container/Container.java b/config-model/src/main/java/com/yahoo/vespa/model/container/Container.java
index 2ca6d5d7155..f7d4fe28c6e 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/container/Container.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/container/Container.java
@@ -109,6 +109,7 @@ public abstract class Container extends AbstractService implements
addChild(new SimpleComponent("com.yahoo.container.jdisc.ConfiguredApplication$ApplicationContext"));
appendJvmOptions(jvmOmitStackTraceInFastThrowOption(deployState.featureFlags()));
+ addEnvironmentVariable("VESPA_MALLOC_MMAP_THRESHOLD","0x200000");
}
protected String jvmOmitStackTraceInFastThrowOption(ModelContext.FeatureFlags featureFlags) {