莫莫同学の私家后花园

  • 一、服务器性能测试,压力测试虚拟负载,模拟一些负载
  • 安装stress
  • 二、某些特殊场景需要填充磁盘空间 使用dd命令
  • 首页
  • 分享
  • 记录
  • 文章归档
  • 榜上有名
  • 友亲链接
  • 关于本站

linux使用stress 跑满cpu 虚拟负载 压力测试+dd命令占用磁盘

  • Momostudent
  • 2022-04-14
  • 0

一、服务器性能测试,压力测试虚拟负载,模拟一些负载

安装stress

yum install stress -y

跑满4核cpu,可以自己改成需要的数字,--timeout 100 代表 持续100秒时间

stress -c 4 --timeout 100

运行4个线程,跑满4核cpu,并且每个线程占用1G 内存,一共使用4G 内存

stress --vm 4 --vm-bytes 1G --vm-keep

使用nohup 后台长期运行

nohup stress --vm 3 --vm-bytes 2G --vm-keep >/dev/null 2>&1 &

二、某些特殊场景需要填充磁盘空间 使用dd命令

dd命令可以轻易实现创建指定大小的文件,如

dd if=/dev/zero of=test bs=1M count=1000

会生成一个1000M名字叫test的文件,文件内容为全0(因从/dev/zero中读取,/dev/zero为0源)

但是这样为实际写入硬盘,文件产生速度取决于硬盘读写速度,如果欲产生超大文件,速度很慢。

if 指定从哪里读
of指定写到哪里
bs 一次读取和写入字节,默认512字节
count 读取多少次

© 2023 莫莫同学の私家后花园
Theme by Wing
浙ICP备15001316号 浙公网安备 33048302000438号
  • {{ item.name }}
  • {{ item.name }}