From bbcb9d66690360154401468247a824cf7e5fe165 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Witold=20Kr=C4=99cicki?= Date: Fri, 23 Nov 2018 15:24:55 +0000 Subject: [PATCH] Experiment: different task quantums --- lib/dns/client.c | 2 +- lib/isc/task.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/dns/client.c b/lib/dns/client.c index 1523bf60ab0..e2f966022a2 100644 --- a/lib/dns/client.c +++ b/lib/dns/client.c @@ -66,7 +66,7 @@ #ifdef TUNE_LARGE #define RESOLVER_NTASKS 24 #else -#define RESOLVER_NTASKS 24 +#define RESOLVER_NTASKS 48 #endif /* TUNE_LARGE */ /*% diff --git a/lib/isc/task.c b/lib/isc/task.c index 63749c418a1..fc4e781915f 100644 --- a/lib/isc/task.c +++ b/lib/isc/task.c @@ -182,9 +182,9 @@ isc__taskmgr_resume(isc_taskmgr_t *manager0); * we switch to CONGESTED_QUANTUM tasks per loop. */ -#define DEFAULT_QUANTUM 25 -#define CONGESTED_QUANTUM 10 -#define CONGESTED_TASK_LIMIT 5 +#define DEFAULT_QUANTUM 50 +#define CONGESTED_QUANTUM 5 +#define CONGESTED_TASK_LIMIT 2 #define FINISHED(m) ((m)->exiting && EMPTY((m)->tasks)) -- 2.47.3