云监控采集了多个内存使用情况
host.mem.totalSpace: 总内存,单位byte。
host.mem.usedSpace: 系统使用物理内存, 单位byte
host.mem.actualUsedSpace: 系统实际使用物理内存, 单位byte
使用率计算规则
win上任务管理器的内存使用率:usedSpace / totalSpace
云监控上默认显示的内存使用率: actualUsedSpace / totalSpace
指标含义
usedSpace:用户进程占用+系统进程占用+缓存与其他可回收内存(类似于linux cache与buff等)
actualUsedSpace:用户进程占用+系统进程占用
其中缓存与其他可回收内存是用户可以用的,当用户进程需要时操作系统会让出来,所以云监控默认显示的内存使用率不包含这部分内存。用户可以在dashboard功能中将usedSpace显示出来。同时也可以通过把任务管理器中进程占用内存情况累计相加来验证实际的内存使用情况。