当前位置: 首页 > news >正文

Linux下场景模拟--cpu、内存打满测试

Linux下场景模拟–cpu、内存打满测试

打满CPU占用

编写脚本vi /root/cpu_run_full.sh

vi /root/cpu_run_full.sh

填写如下内容:

#!/bin/bash
function while_run_cpu()
{while true;doi=2;done
}function cpu_full()
{for ((i=0; i<$1; i++));dowhile_run_cpu &done
}cpu_full$1

给脚本权限

chmod 755 cpu_run_full.sh

执行脚本

./cpu_run_full.sh 10

再次执行top命令即可看到运行效果:
在这里插入图片描述

打满内存

创建内存测试脚本mem_run_full.sh

vi /root/mem_run_full.sh

填入如下信息

#!/bin/bash
mkdir /tmp/memory
mount -t tmpfs -o size=1024M tmpfs /tmp/memory  # 根据实际设置消耗内存大小
dd if=/dev/zero of=/tmp/memory/block
sleep 300s   # 测试持续时间
rm /tmp/memory/block
umount /tmp/memory
rmdir /tmp/memory

给脚本赋权

chmod 755 mem_run_full.sh

启动脚本

./mem_run_full.sh

查看内存使用情况

free -m -s 
http://www.lryc.cn/news/334074.html

相关文章:

  • Vue中watch与计算属性computed
  • nginx部署前端教程
  • 设计模式:工厂模式
  • 系统监测工具-tcpdump的使用
  • Java智慧校园系统源码 微信小程序+电子班牌
  • OpenAI Sora:浅析文生视频模型Sora以及技术原理简介
  • canal部署
  • 001集——在线网络学习快速完成——16倍速度
  • golang web 开发 —— gin 框架 (gorm 链接 mysql)
  • 区块链相关概念
  • 文章解读与仿真程序复现思路——电力系统自动化EI\CSCD\北大核心《考虑灵活爬坡产品的虚拟电厂两阶段分布鲁棒优化运营策略》
  • 2.k8s架构
  • xss.pwnfunction-Ligma
  • 分布式限流——Redis实现令牌桶算法
  • 鸿蒙原生应用已超4000个!
  • manga-ocr漫画日文ocr
  • STL、Vector和Set的讲解和例题分析
  • Android 13 aosp hiddenapi config
  • 数据仓库面试总结
  • git Failed to connect to 你的网址 port 8282: Timed out
  • [C++][算法基础]堆排序(堆)
  • 备考ICA----Istio实验15---开启 mTLS 自动双向认证实验
  • Hive SchemaTool 命令详解
  • 51单片机入门_江协科技_17~18_OB记录的笔记
  • xss.pwnfunction-Ah That‘s Hawt
  • Python学习从0开始——005数据结构
  • 力扣每日一题:LCR112--矩阵中的最长递增路径
  • 树莓派部署yolov5实现目标检测(ubuntu22.04.3)
  • 2024 年最新使用 Wechaty 开源框架搭建部署微信机器人(微信群智能客服案例)
  • Redis从入门到精通(九)Redis实战(六)基于Redis队列实现异步秒杀下单