启用在线整理
启用在线整理
CONFIG SET activedefrag yes
CONFIG SET active-defrag-ignore-bytes 100mb
CONFIG SET active-defrag-threshold-lower 10
CONFIG SET active-defrag-threshold-upper 100
INFO memory | grep -E 'active_defrag|mem_fragmentation_ratio'
# 观察整理进度:
INFO memory | grep allocator_frag_ratio| activedefrag | 4.0+ 在线碎片整理 |
|---|---|
| ignore-bytes | 碎片低于该值不动 |
| threshold-lower/upper | 触发与全力整理的碎片百分比 |
| cycle | CPU 占用节奏控制 |
碎片主因常是「大量删键 + 分配器尺寸类」:整理治标,管理键生命周期(TTL、分桶、均匀大小)才是治本。