健壮性测试工具-stress-ng

stress-ng 用于模拟系统资源占用的压力测试工具,不限于CPU、磁盘、网络、内存、进程、文件系统等。

安装方式:源码安装,源码包下载地址https://fossies.org/linux/privat/stress-ng-0.17.08.tar.gz/

 下载后解压

 进入安装目录,进行编译安装make && make install

安装完后,验证安装是否成功 stress-ng -V

 1.模拟系统CPU占用

       模拟系统1个cpu核心进行矩阵乘法计算进行压力测试,持续时间为30秒。消耗100%   

             stress-ng --cpu 1 --cpu-method matrixprod --timeout 30s   [--cpu-keep(一直执行)]

]

      模拟系统1个cpu核心,消耗70%,持续时间为30秒   

                  stress-ng --cpu 1 --cpu-load 70 --timeout 30s

 

 2.模拟系统内存占用

     给操作系统分配4个进程(进程个数由cpu核心数情况决定)占用内存3096M(总量)不释放,持续600秒,内存单位可改G,M, K

    stress-ng --vm 4 --vm-bytes 3096M --timeout 600s [--vm-kepp(一直执行)]

 

posted @   遇事不决,量子力学  阅读(854)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示