linux下使用stress测试cpu性能

时间:2024-03-28 18:04:39

首先stress是linux常用的系统压力测试工具,它的安装步骤如下:

首先先下载stress的安装包

链接:https://pan.baidu.com/s/1rVPJoep0qBMvIU5otSXUDg 

提取码:j61x 

执行以下命令进行安装:

  1. 将安装包拷贝到/usr/local/src下

  2. tar解压安装包,命令:tar -zxvf 安装包

  3. 进入到解压后的文件夹,运行./configure 

  4. 执行make

  5. make check

  6. make install

  7. make clean

至此,stress程序已经安装完毕。下面用异常进程来模拟负载升高的情景。打开一个终端,输入如下的命令:

stress --cpu 1 --timeout 600

linux下使用stress测试cpu性能

在第二个终端运行uptime命令查看平均负载的变化情况:

linux下使用stress测试cpu性能

由于在模拟负载升高的情况,所以可以观察到1分钟平均负载慢慢升高的情况。

在第三个终端下运行mpstat命令,查看cpu的使用情况。

linux下使用stress测试cpu性能

在这里可以看到cpu的使用率的情况,很容易判断是哪一个进程导致cpu使用率加大。在通过使用pidstat命令查询导致cpu使用率增大的PID号,就找到了异常的进程,从而可以将异常进程干掉,提高系统的性能。 

linux下使用stress测试cpu性能