首页 > 其他分享 >磁盘io性能脚本

磁盘io性能脚本

时间:2023-11-21 11:02:51浏览次数:28  
标签:脚本 read iostat write io print 磁盘 disk


#!/bin/bash

#disk io monitor index


#tps 每秒传输次数 它表示每秒磁盘完成的读写操作次数。磁盘的 TPS 越高,意味着磁盘的读写能力越强


disk_tps=`iostat | grep vda  | awk '{print $2}'`


#kB_read/s  是衡量磁盘读取速度的指标,表示每秒从磁盘读取的数据量


disk_read=`iostat | grep vda  | awk '{print $3}'`


#kB_wrtn/s 是指磁盘的写入速度,表示每秒向磁盘写入的数据量


disk_write=`iostat | grep vda  | awk '{print $4}'`


#kB_dscd/s 是指磁盘每秒从缓存中被丢弃的数据量


disk_dscd=`iostat | grep vda  | awk '{print $5}'`


#kB_read  表示从磁盘读取的总数据量


disk_read_kb=`iostat | grep vda  | awk '{print $6}'`


#kB_wrtn 表示自系统启动以来从磁盘写入的总数据量


disk_write_kb=`iostat | grep vda  | awk '{print $7}'`


echo -e "disk_tps=$disk_tps

disk_read=$disk_read

disk_write=$disk_write

disk_dscd=$disk_dscd

disk_kb_read=$disk_read_kb

disk_kb_write=$disk_write_kb"

标签:脚本,read,iostat,write,io,print,磁盘,disk
From: https://blog.51cto.com/u_16185728/8497851

相关文章

  • 论文阅读:Few-shot 3D Point Cloud Semantic Segmentation
    摘要许多现有的3D点云语义分割方法是完全监督的。这些完全监督的方法严重依赖难以获得的大量标记的训练数据,并且在训练后不能分割新的类别。为了缓解这些局限性,我们提出了一种新颖的注意力感知的多原型过渡性小样本点云语义分割方法,以分割给定的少数标记的例子的新类别。具体来说,每......
  • 界面控件DevExpress WPF流程图组件,完美复制Visio UI!(一)
    DevExpressWPFDiagram(流程图)控件帮助用户完美复制MicrosoftVisioUI,并将信息丰富且组织良好的图表、流程图和组织图轻松合并到您的下一个WPF项目中。P.S:DevExpressWPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpressWPF能创建有着......
  • signapk.jar 签名出错 ExceptionInInitializerError
     java-jarsignapk.jarplatform.pk8platform.x509.pemtest.apktest_sign.apk 例如出现如下错误: Exceptioninthread"main"java.lang.ExceptionInInitializerError  atorg.conscrypt.OpenSSLBIOInputStream.<init>(OpenSSLBIOInputStream.java:34)  at......
  • 神经网络入门篇:直观理解反向传播(Backpropagation intuition)
    详细推导反向传播下图是逻辑回归的推导:回想一下逻辑回归的公式(参考公式1.2、公式1.5、公式1.6、公式1.15)公式1.38:\[\left. \begin{array}{l} {x}\\ {w}\\ {b} \end{array} \right\} \implies{z={w}^Tx+b} \implies{\alpha=\sigma(z)} \implies{{L}\left(a,y......
  • Troubleshooting ‘Externally Managed Environment’ Error in Debian 12 Pip3 Insta
    https://medium.com/@kiena/troubleshooting-externally-managed-environment-error-in-debian-12-pip3-installation-439d62e5a970 WhenworkingwithPythononDebian12,youmayencounteranerrormessageregardingan‘ExternallyManagedEnvironment’.Thise......
  • Axios 介绍
    Axios是什么?Axios是一个基于promise网络请求库,作用于node.js和浏览器中。它是isomorphic的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生node.jshttp模块,而在客户端(浏览端)则使用XMLHttpRequests。特性从浏览器创建XMLHttpRequests从n......
  • Applying sewage charging system to deal with water pollution problem in Russia.
    Whatisthe sewage charging system? Although manufacturing has always been a key driving force for China's economic growth, it is also the root cause of water pollution. In the face of rapid industrialization, China has take......
  • 【Flask使用】全知识md文档,4大部分60页第3篇:状态cookie和session保持
    本文的主要内容:flask视图&路由、虚拟环境安装、路由各种定义、状态保持、cookie、session、模板基本使用、过滤器&自定义过滤器、模板代码复用:宏、继承/包含、模板中特有变量和函数、Flask-WTF表单、CSRF、数据库操作、ORM、Flask-SQLAlchemy、增删改查操作、案例、蓝图、单元测......
  • Ubuntu更新源文件报错:E: 仓库 “http://ppa.launchpad.net/chris-lea/node.js/ubuntu
    E:仓库“http://ppa.launchpad.net/chris-lea/node.js/ubuntubionicRelease”没有Release文件。一条命令解决sudoadd-apt-repository--removeppa:chris-lea/node.jssudoadd-apt-repository--removeppa:xxxxx/xxxxx再去执行sudoapt-getupdate就可以顺利的解决了......
  • Angular 依赖注入系统里 Injection token PLATFORM_ID 的使用场景
    Angular的依赖注入系统是它的核心特性之一,它使得我们可以轻松地在应用程序的各个部分共享和管理代码。在Angular的依赖注入系统中,InjectionToken是一个特别重要的概念。InjectionToken是一个用于参数类型的标记类,它可以用来在依赖注入器中注入特定的值。在这里,我们将重点讨论......