您好,登錄后才能下訂單哦!
這篇文章主要講解了“怎么理解redis info memory命令的各項參數”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么理解redis info memory命令的各項參數”吧!
used_memory:由 Redis 分配器分配的內存總量,包含了redis進程內部的開銷和數據占用的內存,以字節(byte)為單位
used_memory_human:以更直觀的可讀格式顯示返回使用的內存量。
used_memory_rss:rss是Resident Set Size的縮寫,表示該進程所占物理內存的大小,是操作系統分配給Redis實例的內存大小。
used_memory_rss_human:以更直觀的可讀格式顯示該進程所占物理內存的大小。
used_memory_peak:redis的內存消耗峰值(以字節為單位)
used_memory_peak_human:以更直觀的可讀格式顯示返回redis的內存消耗峰值
used_memory_peak_perc:使用內存達到峰值內存的百分比,即(used_memory/ used_memory_peak) *100%
used_memory_overhead:Redis為了維護數據集的內部機制所需的內存開銷,包括所有客戶端輸出緩沖區、查詢緩沖區、AOF重寫緩沖區和主從復制的backlog。
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:以更直觀的可讀格式顯示整個系統內存
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:表示沒有活動的defrag任務正在運行,1表示有活動的defrag任務正在運行(defrag:表示內存碎片整理)
lazyfree_pending_objects: 表示redis執行lazy free操作,在等待被實際回收內容的鍵個數
感謝各位的閱讀,以上就是“怎么理解redis info memory命令的各項參數”的內容了,經過本文的學習后,相信大家對怎么理解redis info memory命令的各項參數這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。