redis info memory引數詳解

2021-10-05 22:52:00 字數 2141 閱讀 7659

127.0

.0.1

:6379

> info memory

# memory

used_memory:

12990064

used_memory_human:

12.39m

used_memory_rss:

749568

used_memory_rss_human:

732.00k

used_memory_peak:

20294512

used_memory_peak_human:

19.35m

used_memory_peak_perc:

64.01

%used_memory_overhead:

1031022

used_memory_startup:

981280

used_memory_dataset:

11959042

used_memory_dataset_perc:

99.59

%total_system_memory:

8589934592

total_system_memory_human:

8.00g

used_memory_lua:

53248

used_memory_lua_human:

52.00k

maxmemory:

10000000

maxmemory_human:

9.54m

maxmemory_policy:volatile-lru

mem_fragmentation_ratio:

0.06

mem_allocator:libc

active_defrag_running:

0lazyfree_pending_objects:

0

used_memory:由 redis 分配器分配的記憶體總量,包含了redis程序內部的開銷和資料占用的記憶體,以位元組(byte)為單位

used_memory_human:已更直觀的單位展示分配的記憶體總量。

used_memory_rss:向作業系統申請的記憶體大小。與 top 、 ps等命令的輸出一致。

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

mem_allocator:記憶體分配器

lazyfree_pending_objects:0表示不存在延遲釋放的掛起物件

hda verb引數詳表

hda verb引數詳表 hda verb的由來 hda verb是linux下面的alsa project的一條命令,它的作用是傳送hd audio命令。命令格式 linux hda verb dev snd hwc0d0 0x12 0x701 2 mac hda verb 0x12 0x701 ...

linux shutdown命令以及引數詳解

在說shutdown命令之前 先說一下sync命令 sync 將記憶體中尚未寫入硬碟的資料寫入硬碟 因為linux為了保證資料讀寫速度,把常用的資料放在記憶體中,不會立即寫入硬碟,如果有不當關機,這些資料就會丟失 所以在執行shutdown reboot之類的命令之前,應當多執行幾次sync命令來保...

mysql監控的引數 mysql監控引數詳解

一 監控採集依據 主要基於show global status對資料進行採集 二 對使用者進行授權,然後使用show global status進行採集分析。mysql uroot p x e show global status 檢視所有的值 監控項注釋 aborted clients 客戶端不能...