Linux下服务器压力测试工具stress安装使用

发布时间:2025-09-30 17:18

使用Stress Track追踪和分析压力水平 #生活技巧# #压力管理技巧# #压力管理应用程序#

stress是Linux系统中的一个测试工具,主要用于对系统cpu、内存、磁盘进行压力测试来评估系统的性能和稳定性。

1、在线安装stress

yum install epel-release

yum install stress

2、离线安装

下载地址:

https://www.rpmfind.net/linux/rpm2html/search.php?query=stress&submit=Search+...&system=&arch=

搜索stress

我们选择EPEL 8 for x86_64和EPEL 8 for aarch64

https://www.rpmfind.net/linux/epel/8/Everything/x86_64/Packages/s/stress-1.0.4-24.el8.x86_64.rpm

https://www.rpmfind.net/linux/epel/8/Everything/aarch64/Packages/s/stress-1.0.4-24.el8.aarch64.rpm

#安装

rpm -ivh stress-1.0.4-24.el8.x86_64.rpm

#检查是否安装

rpm -q stress-1.0.4-24.el8.x86_64

3、使用stress

3.1压测cpu

查看cpu核数:

lscpu

nproc

#运行8个进程来占用CPU资源,持续5分钟

stress --cpu 8 --timeout 60s

stress -c 8 --timeout 60s

nohup stress --cpu 8 &

#运行 64 个进程来持续占用 CPU 资源

nohup stress --cpu 64 &

#查看进程

ps aux | grep stress

3.2压测内存

stress --vm 1 --vm-bytes 4G --vm-keep -t 60s

stress --vm 1 --vm-bytes 7G --vm-keep &

nohup stress --vm 1 --vm-bytes 260G --vm-keep &

#参数说明

stress 系统压力测试工具,用于模拟 CPU、内存、磁盘 I/O、HDD 等负载

--vm 1 启动 1 个线程来执行内存压测

--vm-bytes 100G 每个线程分配并持续占用 100GB 内存

--vm-keep 不释放已分配的内存(持续占用)

nohup 忽略挂断信号(SIGHUP),即关闭终端也不会中断进程

& 将任务放入后台运行

#查看进程

ps aux | grep stress

#结束进程

kill 12345

#全部终止所有 stress 进程

pkill stress

#查看内存使用情况

free -g

top

至此,Linux下服务器压力测试工具stress安装使用教程完成。


网址:Linux下服务器压力测试工具stress安装使用 https://www.yuejiaxmz.com/news/view/1350291

相关内容

linux下服务器稳定性压力测试工具stress安装使用介绍
使用 stress 命令进行Linux CPU 压力测试
关于Stress 压力测试工具的介绍与使用
Linux stress压力测试工具
Linux系统stress压力测试工具
Linux性能优化(一)——stress压力测试工具
Linux系统下的压测工具
Linux系统压力测试工具(命令行工具)
利用Linux下的压力测试工具提升性能(linux压力测试工具)
使用Microsoft Web Application Stress Tool对web进行压力测试

随便看看