Linux内存压力测试工具 StressAppTest安装及使用

StressAppTest

StressAppTest 是一个免费且开源的命令行内存测试工具,它已经被Google使用过一段时间,现在使用的协议是apache 2.0。

它会将处理器和I/O到内存的数据塞满,从而创建一个真实的高负载场景去测试电脑内存。

安装

Debian, Ubuntu, Linux Mint

sudo apt install stressapptest

Fedora, RHEL, Rocky Linux

sudo dnf install stressapptest

Gentoo Linux

sudo emerge stressaptest

openSUSE Linux

sudo zypper install stressapptest

Arch,Manjaro Linux

可以去AUR仓库里面获取下载。

安装成功后,直接输入stressapptest ,可以进行一个20秒的内存压力测试。
此时系统可能会卡住,因为内存塞满了。

我们也可以自定义参数去使用该命令。

  • -M mbytes : 测试内存的MB单位
  • -s seconds : 运行时间
  • -m threads : 运行所需的线程数量
  • -W : 使用更多CPU压力去测压
  • -n ipaddr : 增加网络线程
  • –listen : 监听网络线程
  • -f filename : 增加磁盘线程
  • -F : 每次检测结果不处理,使用libc memcpy代替

该命令将使用4个CPU去分配4G内存,并且测试1小时。
stressapptest -M 4096 -m 4 -s 3600 -W

在这里插入图片描述

  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bali16

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值