Linux stress命令---压力测试

这篇具有很好参考价值的文章主要介绍了Linux stress命令---压力测试。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、使用场景

        CPU压力测试

        内存压力测试

        磁盘IO测试

        Swap可用性测试

二、语法及常用参数

stress [选项] [进程数]

        -?, --help:显示帮助信息

              --version:显示版本信息

        -v, --verbose:详细输出

        -q, --quiet:静默输出

        -t, --timeout:N秒后退出

            --backoff:开始工作签等待N微秒

        -c, --cpu N:模拟CPU使用个数

        -i, --io N:模拟I/O,将内存缓冲区中的数据立即写入磁盘

        -m, --vm N:模拟N个进程频繁调用/释放内存

              --vm-bytes B:指定每个进程中分配内存的大小(与 -m 使用)

              --vm-keep:一直占用内存,而不是循环调用/释放(与 -m 使用)

        -d, --hdd N:模拟磁盘写(创建文件,写入内容,删除文件)

             --hdd-bytes N:指定写入文件大小,默认为1GB(与 -d 使用)

linux压力测试,linux,压力测试,运维

三、常用命令

  • CPU压力测试

stress –c 4 # 启动4个CPU进程

linux压力测试,linux,压力测试,运维

linux压力测试,linux,压力测试,运维

  • 内存压力测试 &Swap可用性测试

stress --vm 3 --vm-bytes 1G --vm-hang 100 --timeout 100s #启动5个进程,分配3G内存,分配后不释放,持续时长100s

linux压力测试,linux,压力测试,运维

linux压力测试,linux,压力测试,运维

linux压力测试,linux,压力测试,运维

  • 磁盘I/O测试

stress –d 3 --hdd-bytes 3G # 启动3个写进程,每次写3G文件块

linux压力测试,linux,压力测试,运维

linux压力测试,linux,压力测试,运维文章来源地址https://www.toymoban.com/news/detail-730205.html

到了这里,关于Linux stress命令---压力测试的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 交叉编译Linux下压力测试工具 - stress-ng

    下载地址:https://fossies.org/linux/privat/stress-ng-0.14.03.tar.gz 如果提示不存在,则可以进入到 https://fossies.org/linux/privat,搜索 stress-ng 的最新版本,进行下载。 下载源码 解压并进入目录 设置环境变量 这里拿 aarch64-linux-gnu-gcc 进行举例,实际设置成你自己的交叉编译工具即可。 交叉

    2024年02月11日
    浏览(40)
  • 压力测试工具stress-ng交叉编译

    下载源码, stress-ng版本有好几个版本,不同开源仓库差别并不太大 https://github.com/ColinIanKing/stress-ng 解压并进入目录 设置环境变量 本次 aarch64-linux-gnu-gcc 进行举例,实际设置成你自己的交叉编译工具即可。 交叉编译 如果提示没有aarch64-linux-gnu-gcc的话,如下 使用find命令查找下

    2024年02月12日
    浏览(76)
  • Linux命令_stress & 快速模拟CPU、内存、磁盘消耗

    ping的安装命令:apt-get install -y inetutils-ping 会遇到Unable to locate package inetutils-ping问题 正确的操作是: ** 这时候需要敲:apt-get update,这个命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。** ** 等更新完毕以后再敲命

    2024年02月04日
    浏览(48)
  • pytest-stress:好用的pytest压力测试插件

    简介 :pytest-stress允许在用户定义的时间内循环测试。特别适用于一些已知测试时间,但不知道运行次数的场景。 历史攻略: 压力测试工具:Stress详解 Python:超过设定的时长则退出 安装: 基础案例: 案例源码: 运行结果 :pytest --seconds 10 delay的场景:pytest --seconds 10 --del

    2024年04月28日
    浏览(34)
  • 游戏思考26:游戏服务器压力测试文档(新增linux相关命令,02/10未完待续)

    ①流量 ②内存 ③一些主要的功能才做压力测试,比如 同时注册 , 最大在线 , 战斗 , 地图移动 , 数据存取 等。 ④2个压力宏观数据保持不变: a. 各接口的压力比例不变 , 首先从同类型游戏或者本游戏内测阶段,日志插桩,收集各个接口的调用比例;然后,将接口比例

    2024年02月01日
    浏览(48)
  • Linux性能测试工具 stress,stress-ng,sysbench,fio以及检测dstat

    通过man帮助,可以看到官方对dstat的定义为:多功能系统资源统计生成工具( versatile tool for generating system resource statistics)。在获取的信息上有点类似于top、free、iostat、vmstat等多个工具的合集,官方解释为vmstat、iostat、ifstat等工具的多功能替代品,且添加了许多额外的功能(

    2024年02月05日
    浏览(45)
  • Ubuntu环境下利用Stress对CPU进行满载及半载压力测试

    2.1 CPU满载 (1)安装stress工具时,只需要打开终端,输入如下命令: (2)使用stress工具时,本次使用的开发板时树莓派4B,为了使其达到满载状态,首先需要知道自己开发板的CPU有多少个核心,在网上查到相关的处理器参数如下图: 从上图的信息来看,树莓派4B处理的核心数

    2024年02月02日
    浏览(38)
  • Linux系统GPU压力测试

    组装工作站时,我们通常需要考虑电力和散热问题。使用压力测试工具,可以测试GPU满载时的状态参数(如温度等)。 gpu_burn是一个有效的压力测试工具。通过以下步骤可以进行测试: 下载源码 https://github.com/wilicc/gpu-burn 编译程序(需确保NVIDIA CUDA相关驱动安装完成) cd gp

    2024年02月11日
    浏览(36)
  • 【Linux CPU&GPU烤机(压力测试)】

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 链接: http://wili.cc/blog/gpu-burn.html 网页往下翻下载.tar.gz文件,版本我使用最新的 1.1版本下载链接:链接: http://wili.cc/blog/entries/gpu-burn/gpu_burn-1.1.tar.gz 解压,进入目录 设置权限,使用命令 bash命令如下: 通

    2024年02月16日
    浏览(53)
  • linux-centos等测试环境做压力测试

    一, jmeter环境安装 1, jdk下载安装 因为jmeter使用Java写的测试工具,应用需要jdk环境支持. yum -y install java-1.8.0-openjdk* 注意:【jdk和*通配符之间不能敲空格,有空格不能匹配所有的子文件】【安装过程中需要等待它执行完成,不要中途中断,中断后可能出现错误,出现错误可以尝

    2024年03月20日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包