From b24882563d6d620ca52ca899284d7f0f441dd1aa Mon Sep 17 00:00:00 2001 From: "xj.lin" Date: Thu, 5 Sep 2019 10:32:17 +0800 Subject: [PATCH] MS-476 1. enable default value Former-commit-id: 1692514a0749b7fdaaf66679c07903398efd3b7e --- cpp/src/scheduler/SchedInst.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cpp/src/scheduler/SchedInst.cpp b/cpp/src/scheduler/SchedInst.cpp index 67c12b8b1d..f775979e6b 100644 --- a/cpp/src/scheduler/SchedInst.cpp +++ b/cpp/src/scheduler/SchedInst.cpp @@ -42,6 +42,9 @@ StartSchedulerService() { auto pinned_memory = resconf.GetInt64Value(server::CONFIG_RESOURCE_PIN_MEMORY); auto temp_memory = resconf.GetInt64Value(server::CONFIG_RESOURCE_TEMP_MEMORY); auto resource_num = resconf.GetInt64Value(server::CONFIG_RESOURCE_NUM); + if (pinned_memory == 0) pinned_memory = 300; + if (temp_memory == 0) temp_memory = 300; + if (resource_num == 0) resource_num = 2; pinned_memory = 1024 * 1024 * pinned_memory; temp_memory = 1024 * 1024 * temp_memory; knowhere::FaissGpuResourceMgr::GetInstance().InitDevice(device_id, pinned_memory, temp_memory, resource_num);