我需要在 linux 环境下运行应用程序(用c ++编写)的性能测试,如何在测试期间监控cpu使用情况,网卡使用情况和内存使用情况?
答案 0 :(得分:4)
如果Linux服务器上没有安装GUI,请尝试以下命令之一:
top / htop 显示CPU使用率,内存使用情况,交换内存,PID,用户,命令等等。
iostat 显示系统输入和输出存储设备统计信息等。
netstat 监控传入和传出的网络数据包统计信息以及接口统计信息。
lsof 显示所有打开文件和进程的列表。
vmstat 显示虚拟内存,内核线程,磁盘,系统进程,I / O块,中断,CPU活动等的统计信息......
答案 1 :(得分:0)
尝试使用gnome-system-monitor 这将为您提供每个的图形表示。