首页 > 系统相关 >查看内存 磁盘 cpu个数 IO使用情况

查看内存 磁盘 cpu个数 IO使用情况

时间:2022-12-08 16:05:01浏览次数:48  
标签:查看 iostat CPU 扇区 cpu 内存 IO 磁盘 每秒


查看内存:free -h 或者 cat /proc/meminfo | grep MemTotal
查看内存使用情况:free -g
查看磁盘:df -hl
查看物理CPU内核的个数: cat /proc/cpuinfo | grep “cpu cores” | uniq

查看磁盘io:

iostat主要用于监控系统设备的IO负载情况,根据这个可以看出当前系统的写入量和读取量,CPU负载和磁盘负载。

iostat
如果不能使用安装命令(centos下):

yum install sysstat

1.命令格式:

iostat 参数 时间 次数

使用iostat -x 5 查看IO情况:

2.命令参数:

-C 显示CPU使用情况
-d 显示磁盘使用情况
-k 以 KB 为单位显示
-m 以 M 为单位显示
-N 显示磁盘阵列(LVM) 信息
-n 显示NFS 使用情况
-p[磁盘] 显示磁盘和分区的情况
-t 显示终端和CPU的信息
-x 显示详细信息
-V 显示版本信息

查看内存 磁盘 cpu个数 IO使用情况_等待时间

rrqm/s: 每秒进行 merge 的读操作数目。即 rmerge/s
wrqm/s: 每秒进行 merge 的写操作数目。即 wmerge/s
r/s: 每秒完成的读 I/O 设备次数。即 rio/s
w/s: 每秒完成的写 I/O 设备次数。即 wio/s
rsec/s: 每秒读扇区数。即 rsect/s
wsec/s: 每秒写扇区数。即 wsect/s
rkB/s: 每秒读K字节数。是 rsect/s 的一半,因为每扇区大小为512字节。
wkB/s: 每秒写K字节数。是 wsect/s 的一半。
avgrq-sz: 平均每次设备I/O操作的数据大小 (扇区)。
avgqu-sz: 平均I/O队列长度。
await: 平均每次设备I/O操作的等待时间 (毫秒)。
svctm: 平均每次设备I/O操作的服务时间 (毫秒)。
%util: 一秒中有百分之多少的时间用于 I/O 操作,即被io消耗的cpu百分比

备注:如果 %util 接近 100%,说明产生的I/O请求太多,I/O系统已经满负荷,该磁盘可能存在瓶颈。如果 svctm 比较接近 await,说明 I/O 几乎没有等待时间;如果 await 远大于 svctm,说明I/O 队列太长,io响应太慢,则需要进行必要优化。如果avgqu-sz比较大,也表示有当量io在等待。

linux查看指定用户的所有进程 top -u admin


标签:查看,iostat,CPU,扇区,cpu,内存,IO,磁盘,每秒
From: https://blog.51cto.com/u_15906694/5922604

相关文章

  • openSSL_read:Connection was aborted,error 10053
    Git默认限制推送的大小,运行命令更改限制大小:gitconfig--globalhttp.postBuffer524288000......
  • VMware Fusion 13.0 SLIC 2.6 MOD
    请访问原文链接:VMwareFusion13.0SLIC2.6MOD,查看最新版。原创作品,转载请保留出处。作者主页:www.sysin.org使用VMwareFusion在虚拟机(VM)中运行Windows、Linux......
  • VMware Workstation 17.0 Pro SLIC & Unlocker for Windows
    VMware_Dell_2.6_BIOS-EFI64_Mod;macOSUnlocker,支持macOSVentura请访问原文链接:VMwareWorkstation17.0ProSLIC&UnlockerforWindows&Linux,查看最新版。原创作......
  • 如何在 goerli.etherscan.io 上验证合约
    首先更推荐的方式是直接在hardhat使用命令的方式进行验证,方便快捷,例如:#npxhardhatverify<contractAddr>[para1][para2]...--networkgoerlinpxhardhatverif......
  • VMware Workstation 17.0 Pro SLIC & Unlocker for Linux
    VMware_Dell_2.6_BIOS-EFI64_Mod;macOSUnlocker,支持macOSVentura请访问原文链接:VMwareWorkstation17.0ProSLIC&UnlockerforWindows&Linux,查看最新版。原创作......
  • 参数传递和命名约定 Argument Passing and Naming Conventions
    ArgumentPassingandNamingConventions参数传递和命名约定MicrosoftSpecific官方详解可见:https://msdn.microsoft.com/en-us/library/984x0h58(v=vs.120).aspxThe......
  • android studio AndroidManifest
     一、目录结构 1.AndroidManifest.xml它是一个清单文件,提供应用的基本信息<?xmlversion="1.0"encoding="utf-8"?><!--package是android应用程序的包名,相当工程的id--......
  • android studio settings
    安装   AndroidStudio下载地址  http://www.android-studio.org/ 1、配置JDK 2、安装 AndroidStudio(带SDK)  3、配置    一、Settings (快捷键ctrl+a......
  • vue3 el-pagination 将 英文 修改 为 中文
    当前视图:我要做的是将Total类似的英文改为中文 1. 在组件里引入 ElConfigProvider组件和中文包//ElConfigProvider组件import{ElConfigProvider}f......
  • js axios配置和响应
     配置<scriptsrc="../node_modules/axios/dist/axios.js"></script><script>//配置constinstance=axios.create({//设置根路径......