如何在性能测试期间监视cpu使用情况和网络使用情况

时间:2014-07-25 15:44:27

标签: linux performance testing cpu-usage

我需要在 linux 环境下运行应用程序(用c ++编写)的性能测试,如何在测试期间监控cpu使用情况,网卡使用情况和内存使用情况?

2 个答案:

答案 0 :(得分:4)

如果Linux服务器上没有安装GUI,请尝试以下命令之一:

  1. top / htop 显示CPU使用率,内存使用情况,交换内存,PID,用户,命令等等。

  2. iostat 显示系统输入和输出存储设备统计信息等。

  3. netstat 监控传入和传出的网络数据包统计信息以及接口统计信息。

  4. lsof 显示所有打开文件和进程的列表。

  5. vmstat 显示虚拟内存,内核线程,磁盘,系统进程,I / O块,中断,CPU活动等的统计信息......

答案 1 :(得分:0)

尝试使用gnome-system-monitor 这将为您提供每个的图形表示。