libvirtMemoryStatsnrStats uint32 flags uint32 DomainMemoryStat error方法详细介绍nrStats和flags分别是啥意思返回的参数是什么flags应该传什么值
libvirt.MemoryStats(nrStats uint32, flags uint32) ([]DomainMemoryStat, error)方法用于获取虚拟机的内存使用情况统计信息。
nrStats表示需要返回的内存使用情况统计信息的数量,flags表示获取内存使用情况统计信息的选项,可以传递以下值:
- VIR_DOMAIN_MEMORY_STAT_AVERAGE:获取平均值
- VIR_DOMAIN_MEMORY_STAT_MAXIMUM:获取最大值
- VIR_DOMAIN_MEMORY_STAT_PERIOD:获取周期
- VIR_DOMAIN_MEMORY_STAT_ALL_CELLS:获取所有单元的统计信息
返回的参数是一个DomainMemoryStat数组,其中每个元素表示一个内存使用情况统计信息。数组的长度由nrStats参数指定。
flags参数应该传递VIR_DOMAIN_MEMORY_STAT_ALL_CELLS,以获取所有单元的统计信息。
原文地址: http://www.cveoy.top/t/topic/hfV8 著作权归作者所有。请勿转载和采集!