From f494c15549608e814b61707928168e6d117e5065 Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Thu, 9 Dec 2021 12:44:04 +0000 Subject: Reduce watermark from 50% to 10% to get faster reaction. --- staging_vespalib/src/vespa/vespalib/util/sequencedtaskexecutor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'staging_vespalib/src') diff --git a/staging_vespalib/src/vespa/vespalib/util/sequencedtaskexecutor.cpp b/staging_vespalib/src/vespa/vespalib/util/sequencedtaskexecutor.cpp index db27c13463f..76b0235301b 100644 --- a/staging_vespalib/src/vespa/vespalib/util/sequencedtaskexecutor.cpp +++ b/staging_vespalib/src/vespa/vespalib/util/sequencedtaskexecutor.cpp @@ -66,7 +66,7 @@ SequencedTaskExecutor::create(Runnable::init_fun_t func, uint32_t threads, uint3 executors.reserve(threads); for (uint32_t id = 0; id < threads; ++id) { if (optimize == OptimizeFor::THROUGHPUT) { - uint32_t watermark = kindOfWatermark == 0 ? taskLimit / 2 : kindOfWatermark; + uint32_t watermark = (kindOfWatermark == 0) ? taskLimit / 10 : kindOfWatermark; executors.push_back(std::make_unique(func, taskLimit, watermark, 100ms)); } else { executors.push_back(std::make_unique(1, stackSize, taskLimit, func)); -- cgit v1.2.3