From eb9904a30b74815402cc7af068d56c367e553ad8 Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Sat, 25 Feb 2023 09:05:28 +0100 Subject: [PATCH] reduce cache size to reduce memory requirements --- .../src/main/java/org/lucares/pdb/map/PersistentMap.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/block-storage/src/main/java/org/lucares/pdb/map/PersistentMap.java b/block-storage/src/main/java/org/lucares/pdb/map/PersistentMap.java index ae757f3..58581f7 100644 --- a/block-storage/src/main/java/org/lucares/pdb/map/PersistentMap.java +++ b/block-storage/src/main/java/org/lucares/pdb/map/PersistentMap.java @@ -180,9 +180,9 @@ public class PersistentMap implements AutoCloseable { private final EncoderDecoder valueEncoder; - private final LRUCache nodeCache = new LRUCache<>(10_000); + private final LRUCache nodeCache = new LRUCache<>(500); - private final LRUCache valueCache = new LRUCache<>(10_000); + private final LRUCache valueCache = new LRUCache<>(1000); // guarded by: this private volatile long nodeOffsetOfRootNode = -1;