reduce cache size to reduce memory requirements
This commit is contained in:
@@ -180,9 +180,9 @@ public class PersistentMap<K, V> implements AutoCloseable {
|
|||||||
|
|
||||||
private final EncoderDecoder<V> valueEncoder;
|
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
|
// guarded by: this
|
||||||
private volatile long nodeOffsetOfRootNode = -1;
|
private volatile long nodeOffsetOfRootNode = -1;
|
||||||
|
|||||||
Reference in New Issue
Block a user