reduce cache size to reduce memory requirements

This commit is contained in:
2023-02-25 09:05:28 +01:00
parent b223e650a0
commit eb9904a30b

View File

@@ -180,9 +180,9 @@ public class PersistentMap<K, V> implements AutoCloseable {
private final EncoderDecoder<V> valueEncoder;
private final LRUCache<Long, PersistentMapDiskNode> nodeCache = new LRUCache<>(10_000);
private final LRUCache<Long, PersistentMapDiskNode> nodeCache = new LRUCache<>(500);
private final LRUCache<ByteArrayKey, V> valueCache = new LRUCache<>(10_000);
private final LRUCache<ByteArrayKey, V> valueCache = new LRUCache<>(1000);
// guarded by: this
private volatile long nodeOffsetOfRootNode = -1;