Linux stress CPU的测试方法

Posted BuguTian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux stress CPU的测试方法相关的知识,希望对你有一定的参考价值。

一、stress工具安装:
1、获取stress源码安装包(stress-1.0.4.tar.gz)
3、解压并安装

[[email protected] /]#cd /tmp/
[[email protected] tmp]#tar –zxvf stress-1.0.4.tar.gz

4、进入stress-1.0.4文件夹下,编译并安装stress

[[email protected] tmp]#cd /tmp/stress-1.0.4/
[[email protected] stress-1.0.4]#./configure
[[email protected] stress-1.0.4]# make
[[email protected] stress-1.0.4]#make install

默认安装在:/usr/local/bin/stress
二、stress工具使用:
命令:taskset –c 逻辑CPU索引号 stress --timeout 持续时间 --cpu 1
参数说明:
-c 服务器逻辑CPU的索引号
--timeout 对CPU施加压力的持续时间
--cpu stress进程数,若值为2,每个stress进程所有消耗的逻辑CPU资源平分
如:对索引为0的逻辑cpu施加压力, 持续30秒

taskset -c 0 stress --timeout 30 --cpu 1

通过top 1可以查看到索引为0的CPU的利用率

以上是关于Linux stress CPU的测试方法的主要内容,如果未能解决你的问题,请参考以下文章

stress-Linux系统压力测试工具使用及系统负载很高的几种场景测试

Linux 常用工具stress

linux分析stress模拟的性能瓶颈

linux分析stress模拟的性能瓶颈

Linux压力测试软件Stress安装及使用

Linux下测试CPU性能