Jim Brunner

Results 5 issues of 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...

enhancement

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...