首页/数据/Redis 进阶速查/mem_fragmentation_ratio 是什么意思
本包目录(421 条)
数据结构与选型42 条持久化56 条主从与哨兵51 条Cluster 集群44 条
内存与管理99 条
性能与排障129 条

mem_fragmentation_ratio 是什么意思

该比值为 used_memory_rss 除以 used_memory:大于 1 表示有碎片的可能,小于 1 通常意味着内存被换出或内存被压缩。

Redis 进阶速查数据更新于 2026-10-12
大于 1.5碎片偏高,考虑整理
接近 1状态健康
小于 1疑似 swap,查系统

查看

查看
redis-cli INFO memory | Select-String mem_fragmentation_ratio
比值只是信号不是结论:结合 MEMORY DOCTOR 与系统内存一起看再决定动作。

易错点

  • 比值高不代表必须处理,短时波动且内存充足时可先观察
  • 比值小于 1 常见于 rss 被换出,此时处理方向是系统内存而非碎片

数据来源与参考

  • Redis 官方文档:内存碎片概念说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌