如何理解redis info memory命令的参数

分类:编程技术 时间:2024-02-20 15:52 浏览:0 评论:0
0
本文主要讲解“如何理解redis info memory命令的参数”。文章中的解释简单明了,易于学习和理解。请按照小编的思路慢慢深入,研究学习《如何理解redis info内存命令的参数》!

used_memory:Redis分配器分配的内存总量,包括redis进程的内部开销和数据占用的内存,单位为字节(bytes)

used_memory_ human:在更直观和人类可读的格式显示返回使用的内存量。

used_memory_rss:rss是Resident Set Size的缩写,表示进程占用的物理内存的大小。它是操作系统分配给Redis实例的内存大小。

used_memory_rss_ human:以更直观易读的格式显示进程占用的物理内存大小。

已用内存_peak:redis 的内存消耗峰值(以字节为单位)

used_memory_peak_ human:以更直观易读的格式显示redis 的内存消耗峰值

used_memory_peak_perc:已使用的内存百分比达到内存峰值,即(used_memory/used_memory_peak) *100%

used_memory_overhead:Redis维护数据集内部机制所需的内存开销,包括所有客户端输出缓冲区、查询缓冲区、AOF重写缓冲区和主从复制积压。

used_memory_startup:Redis服务器启动时消耗的内存

used_memory_dataset:数据占用的内存大小,即used_memory-used_memory_overhead

used_memory_dataset_perc:数据占用的内存大小 百分比,100%*(used_memory_dataset/(used_memory-used_memory_startup))

total_system_memory:整个系统内存

total_system_memory_ human:以表格形式显示整个系统内存更加直观和可读e格式

used_memory_lua:Lua脚本存储占用的内存

used_memory_lua_ human:以更直观易读的格式显示Lua脚本存储占用的内存

maxmemory: Redis实例的最大内存配置

maxmemory_ human:以更直观易读的方式展示Redis实例最大内存配置

maxmemory_policy:达到maxmemory时的淘汰策略

mem_fragmentation_ratio:内存碎片率,used_memory_rss/used_memory --4.0版本之后,可以使用memory purge来手动回收内存

mem_allocator:内存分配器

active_defrag_running:表示没有active defrag任务正在运行,1表示正在运行一个active defrag任务(defrag:表示内存碎片整理)

lazyfree_pending_objects:表示redis执行lazy free操作并等待实际回收的key数量。

谢谢用于阅读。以上就是《如何理解redis info memory命令的参数》,通过文章的学习,相信大家对如何理解redis info memory命令的各个参数有了更深入的了解,具体用法有待验证在此,小编将为大家推送更多相关知识点的文章,欢迎关注!

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > 如何理解redis info memory命令的参数

用户评论