linux下压力CPU,内存,IO工具及效果查看命令
admin
2023-02-27 13:41:57
0

 

 

 

1.    安装stress

参数说明:

 --help 显示帮助信息

--version 显示软件版本信息

-t secs:

    --timeout secs指定运行多少秒

    --backoff usecs 等待usecs微秒后才开始运行

-c forks:

     --cpu forks 产生多个处理sqrt()函数的CPU进程

-m forks

    --vm forks:产生多个处理malloc()内存分配函数的进程,后接进程数量

-i forks

      --io forks:产生多个处理sync()函数的磁盘I/O进程

      --vm-bytes bytes:指定内存的byte数,默认值是1

      --vm-hang:表示malloc分配的内存多少时间后在free()释放掉

-d :

      --hdd:写进程,写入固定大小,通过mkstemp()函数写入当前目录

      --hdd-bytes bytes:指定写的byte数,默认1G

      --hdd-noclean:不要将写入随机ascii数据的文件unlink,则写入的文件不删除,会保留在硬盘空间。

     安装过程:

       下载:

            链接:https://pan.baidu.com/s/1AB_TcDnBlz3U4-TH0TsJaQ 

            提取码:nd34 

 

        1.解压文件 tar -zxvf stress_1.0.1.orig.tar

        2.进入文件夹:cd stress_1.0.1.orig

        3../configure

       4.make

       5.make check

       6.make install

       7.make clean

   使用方法:

      

     如果安装出现问题,可能是没有安装gcc ,gcc包包括(binutils,cpp,gcc,gcc-c++,glibc,glibc-devel,glibc-headers,kernel-headers,libgcc,libgomp,libmpc,libstdc,mpfr),

下载地址:

            链接:https://pan.baidu.com/s/1BHcZFQqAn7-exLlUMcf6mQ 

            提取码:hdml 

            安装方法:rpm -ivh *.rpm  --force

    

    1、测试CPU负荷

    输入命令:stress –c 4

    增加4cpu进程,处理sqrt()函数函数,以提高系统CPU负荷

     

    2、内存测试

    输入命令:stress -m 50 --vm 500

 

    3、磁盘I/O测试

    同时压内存和IO

    输入命令:stress –d 1 --hdd-bytes 3G

    新增1个写进程,每次写3G文件块

 

    查看效果:

        top命令:

        linux下压力CPU,内存,IO工具及效果查看命令

       

       vmstate命令:

        linux下压力CPU,内存,IO工具及效果查看命令

            

其它工具:

    压内存:

    工具:memtester

        官方:http://pyropus.ca/software/memtester/

         

        wget http://pyropus.ca/software/memtester/old-versions/memtester-4.3.0.tar.gz

        tar -xzvf memtester-4.0.8.tar.gz

        cd memtester-4.0.8.

        make && make install

         

        memtester 2G

  

       

 


相关内容

热门资讯

北京三位女大学生青海自驾游两死... 2024年7月,三位北京女大学生(小静、小田、小露)在青海省海西蒙古族藏族自治州德令哈市附近自驾游时...
德意燃气灶点着火后过几分钟熄火... 回答在:可能原因是熄火保护感应针故障、溢锅造成熄火、清洁炉头上的火盖未摆正,针对这几种问题,分别解决...
德意燃气灶打不着火什么原因 主要原因有,1、很大原因是电池没有电造成的。2、也有可能是由于点火针的位置不正,离内焰火盖距离比较远...
燃气热水器感应针是什么材质 燃气热水器燃烧室上面都有白色的磁棒,这是感应针。是热水器熄火保护最前端的一个部件,当火焰烧到感应针的...
燃气热水器感应针好坏判断 一般来说燃气热水器都有一个电板,当感应针出现故障的时候,都会显示相应的代码,通常感应针故障代码为E1...
热水器感应针位置 1、燃气热水器感应针的作用就是感应火焰是否正常燃烧,不燃烧时测量对地电阻大概在4M左右,当燃气燃烧时...
绿营利用台北鼠患制造恐慌,徐巧... 台北市近期爆发鼠患议题,引来绿营猛攻。中国国民党籍台北市长蒋万安5日召开记者会,宣布将派遣“鼠类侦防...
王世坚因称赞蒋万安被骂,蒋力挺... 据台湾联合新闻网、TVBS新闻网等台媒报道,民进党“立委”王世坚日前称赞台北市长蒋万安“心胸宽大、处...
全美汽油均价较伊朗战事前上涨5... 新华社北京5月7日电 美国汽车协会5日发布数据说,美国普通汽油当天平均零售价为每加仑4.48美元,较...
中国经济数据观丨十组数据看假日... 设计:穆问春文案:底东娜来源:交通运输部、商务部、文化和旅游部、公安部、国家移民管理局等