20.12.6. 检索内存统计信息
virsh dommemstat 域 [<period in seconds>] [--config] [--live] [--current] 命令显示正在运行的客户机虚拟机的内存统计信息。使用可选的
period
开关需要以秒为单位的时间。将此选项设置为大于 0 的值将允许 balloon 驱动程序返回其他统计信息,这些统计信息将通过运行后续 dommemstat 命令显示。将 period
选项设置为 0,停止 balloon 驱动程序集合,但不会清除 balloon 驱动程序中已存在的统计信息。您不能在不设置 period
选项的情况下使用 --live
、--config
或 --current
选项。如果指定了 --live
选项,则只会收集客户机运行统计。如果使用 --config
选项,它将收集持久客户机的统计信息,但仅在下次启动后。如果使用 --current
选项,它将收集当前的统计信息。
可以使用
--live
和 --config
选项,但 --current
是独占的。如果没有指定标志,则客户机的状态将指示统计收集(运行或非运行)的行为。
例 20.26. 如何收集正在运行的客户机虚拟机的内存统计信息
以下示例显示了 rhel7 域中的内存统计信息:
# virsh dommemstat rhel7
actual 1048576
swap_in 0
swap_out 0
major_fault 2974
minor_fault 1272454
unused 246020
available 1011248
rss 865172