Details
-
Improvement
-
Resolution: Done
-
Major
-
None
-
1
-
KV-Engine Sprint 2021 August
Description
At low resident ratios, the fixed 10% quota for magma is insufficient to keep the hot index blocks in the magma blockcache. For improving on-disk performance, users may want to dynamically change the quota to tune for optimal performance.
For workloads such as random workload, it is optimal to use the memory to cache magma index blocks instead of using the bulk of memory to cache documents as we could reduce the number of I/O required per reading significantly by caching index blocks.
Attachments
Issue Links
For Gerrit Dashboard: MB-47884 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
159671,2 | MB-47884: Dynamically updated bucketQuota in MagmaKVStoreConfig | master | kv_engine | Status: MERGED | +2 | +1 |
159672,2 | MB-47884: Make magma memory quota ratio dynamic | master | kv_engine | Status: MERGED | +2 | +1 |