summaryrefslogtreecommitdiffstats
path: root/staging_vespalib/src/vespa/vespalib/util/malloc_mmap_guard.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'staging_vespalib/src/vespa/vespalib/util/malloc_mmap_guard.cpp')
-rw-r--r--staging_vespalib/src/vespa/vespalib/util/malloc_mmap_guard.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/staging_vespalib/src/vespa/vespalib/util/malloc_mmap_guard.cpp b/staging_vespalib/src/vespa/vespalib/util/malloc_mmap_guard.cpp
index 2b932981823..0ced160fda2 100644
--- a/staging_vespalib/src/vespa/vespalib/util/malloc_mmap_guard.cpp
+++ b/staging_vespalib/src/vespa/vespalib/util/malloc_mmap_guard.cpp
@@ -1,5 +1,6 @@
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
#include "malloc_mmap_guard.h"
+#include <vespa/vespalib/util/size_literals.h>
#include <malloc.h>
#include <limits>
#include <cassert>
@@ -16,7 +17,7 @@ MallocMmapGuard::MallocMmapGuard(size_t mmapLimit) :
MallocMmapGuard::~MallocMmapGuard()
{
assert(_threadId == std::this_thread::get_id());
- mallopt(M_MMAP_THRESHOLD, -1);
+ mallopt(M_MMAP_THRESHOLD, 1_Gi);
}
}