9 Star 11 Fork 17

openEuler / vmtop

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MulanPSL-2.0

vmtop

用于收集和分析虚拟机数据的工具。

介绍

vmtop 是运行于主机端的用户模式工具,能够以动态方式实时查看虚拟机资源使用量,包括 CPU 和内存使用量,以及 vCPU KVM 退出事件。vmtop 为定位虚拟化问题和性能优化提供了极大的便利,是一种能集成多方信息以便监控虚拟机的实用工具。

构建

本项目使用 ncurses、ncurses-devel、autoconf、libvirt、libvirt-devel,请提前在本地安装好这些软件库。

构建 vmtop 的步骤非常简单:

1.  aclocal
2.  autoconf
3.  autoheader
4.  automake --add-missing
5.  ./configure
6.  make

之后就可以在源代码字典中找到 vmtop。

使用说明

使用方法

直接以命令行模式运行。

vmtop [-option]

启动选项

  • -d: 设置显示刷新间隔
  • -H: 显示线程信息
  • -n: 设置显示刷新次数,默认不限制次数
  • -b: 以文字模式显示,以便将结果保存到文件

快捷键

  • H: 开启或关闭线程信息显示
  • q: 退出 vmtop
  • f: 显示字段过滤

参与贡献

Git

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

代码风格

新增文件的风格建议与已有文件保持一致。对于新增文件:

  • C 语言:使用内核编码风格
  • 其他语言:与已有文件保持一致

补丁

使用 'git format-patch' 来格式化补丁,使用 'git send-email' 来向 @openeuler 邮件列表发送邮件。对于补丁集,建议在格式化补丁时添加 '--cover-letter' 选项,以便我们更好地了解补丁的功能特性。

维护人员

@zhanghailiang @nocjj

授权

Mulan

空文件

简介

A tool for collecting and analyzing data of virtual machine 展开 收起
C 等 3 种语言
MulanPSL-2.0
取消

发行版 (1)

全部

贡献者

全部

近期动态

加载更多
不能加载更多了
C
1
https://gitee.com/openeuler/vmtop.git
git@gitee.com:openeuler/vmtop.git
openeuler
vmtop
vmtop
master

搜索帮助