aboutsummaryrefslogtreecommitdiff
path: root/src/zencore/compactbinary.cpp
diff options
context:
space:
mode:
authorDan Engelbrecht <[email protected]>2024-09-27 14:54:28 +0200
committerGitHub Enterprise <[email protected]>2024-09-27 14:54:28 +0200
commit59f920075f2efa7bb2c015d7da2a706413c68383 (patch)
treeaa69b9facb661496382ab60c466d62304b9ac671 /src/zencore/compactbinary.cpp
parentAdd instructions to README.md for upgrading third party libraries (#173) (diff)
downloadzen-59f920075f2efa7bb2c015d7da2a706413c68383.tar.xz
zen-59f920075f2efa7bb2c015d7da2a706413c68383.zip
reduce lock time for memcache trim (#171)
- Improvement: Faster memcache trimming - Reduce calculations while holding bucket lock for memcache trim analysis to reduce contention - When trimming memcache, evict 25% more than required to reduce frequency of trimming - When trimming memcache, don't repack memcache data vector, defer that to regular garbage collection - When trimming memcache, deallocate memcache buffers when not holding exclusive lock in bucket
Diffstat (limited to 'src/zencore/compactbinary.cpp')
0 files changed, 0 insertions, 0 deletions