Jim Brunner
Jim Brunner
The BIO module is a source of minor annoyance. Background Job Manager (BJM) is designed as a modular replacement for BIO. Assuming there is positive response for this PR, the...
The BIO module is a source of minor annoyance. Background Job Manager (BJM) is designed as a modular replacement for BIO. Assuming there is positive response for this PR, the...
# Overview In Valkey, it's possible to accumulate fragmentation in blocks of memory managed by jemalloc. In order to recover this fragmented memory, we have a process (Active Defrag) that...
(This issue was split off from #1754, and represents the current direction of core team.) # Problem statement Valkey uses the operating system’s “fork” capability for: * save - creates...
General cleanup on LRU/LFU code. Improve modularity and maintainability. Specifically: * Consolidates the mathematical logic for LRU/LFU into `lrulfu.c`, with an API in `lrulfu.h`. Knowledge of the LRU/LFU implementation was...