summaryrefslogtreecommitdiffstats
path: root/vespalib
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2023-08-31 13:43:23 +0200
committerTor Egge <Tor.Egge@online.no>2023-08-31 13:43:23 +0200
commitcebe689f7a2a361d61496db126bd2081b23abbe5 (patch)
treed6a509b4b661ecae02ab1e38839f5a6396f4cf7e /vespalib
parent2424f4e2088c2691011e2ee8e140aff0ad77aa76 (diff)
Adjust limit for when mmap file allocator uses separate mmaps.
Diffstat (limited to 'vespalib')
-rw-r--r--vespalib/src/vespa/vespalib/util/mmap_file_allocator.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/vespalib/src/vespa/vespalib/util/mmap_file_allocator.h b/vespalib/src/vespa/vespalib/util/mmap_file_allocator.h
index c79dc8682ba..7dbe017705e 100644
--- a/vespalib/src/vespa/vespalib/util/mmap_file_allocator.h
+++ b/vespalib/src/vespa/vespalib/util/mmap_file_allocator.h
@@ -53,7 +53,7 @@ class MmapFileAllocator : public MemoryAllocator {
void* map_premapped_offset_to_ptr(uint64_t offset, size_t size) const;
uint64_t remove_allocation(PtrAndSize alloc, Allocations& allocations) const noexcept;
public:
- static constexpr uint32_t default_small_limit = 0;
+ static constexpr uint32_t default_small_limit = 128_Ki;
static constexpr uint32_t default_premmap_size = 1_Mi;
MmapFileAllocator(const vespalib::string& dir_name);
MmapFileAllocator(const vespalib::string& dir_name, uint32_t small_limit, uint32_t premmap_size);