脚本测试linux内存性能消耗100%

脚本测试linux内存性能消耗100%

每秒循环消耗的内存大小和循环次数

bash 复制代码
#!/bin/bash

# 定义每次循环消耗的内存大小和循环次数
MEM_SIZE="1000M"
LOOP_COUNT=30

# 循环指定次数
for ((i=1; i<=$LOOP_COUNT; i++))
do
    # 使用dd命令生成一个1000M的大文件到/tmp目录下,文件名为temp_$i
    dd if=/dev/zero of=/tmp/temp_$i bs=$MEM_SIZE count=1 &  # 使用&将dd命令放到后台执行
    sleep 1  # 每次循环后暂停一秒
done
sleep 20
# 等待所有后台任务完成
wait

# 清理/tmp下的所有以temp_开头的文件
rm -f /tmp/temp_*

echo "完成内存消耗操作。"

free -m -s 1 查看堡垒机内存使用

相关推荐
GHL2842710904 分钟前
TeamTalk-msg_server学习
运维·服务器·c++·学习
咩咩不吃草6 分钟前
Linux环境下MySQL的安装与使用与Navicat
linux·运维·数据库·mysql·navicat
好好学习天天向上~~16 分钟前
3_Linux学习总结_基础指令
linux·服务器·学习
星夜落月22 分钟前
从零部署Wallos:打造专属预算管理平台
服务器·前端·网络·建站
郝学胜-神的一滴22 分钟前
Linux网络编程之Socket函数:构建通信的桥梁
linux·服务器·网络·c++·程序人生
oh,huoyuyan23 分钟前
火语言 RPA:批量删除多个 TXT 文件指定关键词的自动化案例
运维·自动化·rpa
regret~26 分钟前
【笔记】Nginx 核心操作 + 配置解析笔记(适配 Linux+FastAPI / 前端代理场景)
linux·笔记·nginx
薛定谔的悦34 分钟前
体验使用Cursor自动化编程
运维·自动化
阿钱真强道35 分钟前
11 JetLinks MQTT 直连设备功能调用完整流程与 Python 实现
服务器·开发语言·网络·python·物联网·网络协议
软件派35 分钟前
Elasticsearch终极教程:从基础到进阶的技术指南
运维·jenkins