aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2023-05-05 14:36:50 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2023-05-05 14:36:50 +0200
commit8e09f57625bb504758687c4c53db05d22b02cc0f (patch)
tree2dcd4b5b328a914c774bbe9fc20f2a3f412328de /config-model/src
parent47a39aa83fd5a0f98212b1be55725e51cf387cd5 (diff)
Enough with 11G per flush thread
Diffstat (limited to 'config-model/src')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/search/NodeResourcesTuning.java2
-rw-r--r--config-model/src/test/java/com/yahoo/vespa/model/search/NodeResourcesTuningTest.java6
2 files changed, 4 insertions, 4 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/search/NodeResourcesTuning.java b/config-model/src/main/java/com/yahoo/vespa/model/search/NodeResourcesTuning.java
index 2de06e2053a..fe002be0677 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/search/NodeResourcesTuning.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/search/NodeResourcesTuning.java
@@ -17,7 +17,7 @@ public class NodeResourcesTuning implements ProtonConfig.Producer {
private final static double SUMMARY_FILE_SIZE_AS_FRACTION_OF_MEMORY = 0.02;
private final static double SUMMARY_CACHE_SIZE_AS_FRACTION_OF_MEMORY = 0.04;
private final static double MEMORY_GAIN_AS_FRACTION_OF_MEMORY = 0.08;
- private final static double MIN_MEMORY_PER_FLUSH_THREAD_GB = 16.0;
+ private final static double MIN_MEMORY_PER_FLUSH_THREAD_GB = 11.0;
private final static double TLS_SIZE_FRACTION = 0.02;
final static long MB = 1024 * 1024;
public final static long GB = MB * 1024;
diff --git a/config-model/src/test/java/com/yahoo/vespa/model/search/NodeResourcesTuningTest.java b/config-model/src/test/java/com/yahoo/vespa/model/search/NodeResourcesTuningTest.java
index d344be3da9a..e81f7f85f49 100644
--- a/config-model/src/test/java/com/yahoo/vespa/model/search/NodeResourcesTuningTest.java
+++ b/config-model/src/test/java/com/yahoo/vespa/model/search/NodeResourcesTuningTest.java
@@ -183,9 +183,9 @@ public class NodeResourcesTuningTest {
@Test
public void require_that_concurrent_flush_threads_is_1_with_low_memory() {
assertEquals(1, fromMemAndCpu(1, 8).flush().maxconcurrent());
- assertEquals(1, fromMemAndCpu(15, 8).flush().maxconcurrent());
- assertEquals(1, fromMemAndCpu(16, 8).flush().maxconcurrent());
- assertEquals(2, fromMemAndCpu(17, 8).flush().maxconcurrent());
+ assertEquals(1, fromMemAndCpu(10, 8).flush().maxconcurrent());
+ assertEquals(1, fromMemAndCpu(11, 8).flush().maxconcurrent());
+ assertEquals(2, fromMemAndCpu(12, 8).flush().maxconcurrent());
assertEquals(2, fromMemAndCpu(65, 8).flush().maxconcurrent()); // still capped by max
assertEquals(2, fromMemAndCpu(65, 65).flush().maxconcurrent()); // still capped by max
}