IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux服务器开发系统运行时参数命令:CPU、内存、磁盘、网络 -> 正文阅读

[系统运维]Linux服务器开发系统运行时参数命令:CPU、内存、磁盘、网络

img

1、Linux性能工具

平均负载是指单位时间内,系统处于可运行状态和不可中断状态的平均进程数,也就是平均活跃进程
数,它和 CPU 使用率并没有直接关系。

  • 可运行状态的进程,是指正在使用 CPU 或者正在等待 CPU 的进程,也就是我们常用 ps 命令看到
    的,处于 R 状态(Running 或 Runnable)的进程。
  • 不可中断状态的进程则是正处于内核态关键流程中的进程,并且这些流程是不可打断的,比如最常
    见的是等待硬件设备的 I/O 响应(),也就是我们在 ps 命令中看到的 D 状态(Uninterruptible
    Sleep,也称为 Disk Sleep)的进程。
    平均负载其实就是平均活跃进程数。

num工具功能
1free
2ping
3vmstatVirtualMeomoryStatistics,虚拟内存统计。
4iostat报告中央处理器(CPU)统计信息和整个系统、适配器、tty 设备、磁盘和 CD-ROM 的输入/输出统计信息。
5dstat显示了cpu使用,磁盘io,网络发包换页情况,输出是彩色的,可读性较强,相对于vmstat和iostat的输入更加详细且较为直观。
6pidstat控全部或指定进程占用系统资源的情况,如CPU,内存、设备IO、任务切换、线程。
7top负载、进程状态、cpu使用率、内存使用、交换分区。
8iotop进程实时监控工具,界面风格类似top命令
9htop互动的进程查看器,个文本模式的应用程序(在控制台或者X终端中),需要ncurses。
10mpstat报告CPU的统计信息
11netstat显示与IP、TCP、UDP和ICMP协议相关的统计数据,用于检验本机各端口的网络连接情况。
12ps显示当前进程的状态。
13strace跟踪程序执行过程中产生的系统调用及接收到的信号,帮助分析程序或命令执行中遇到的异常情况。
14uptime印系统总共运行了多长时间和系统的平均负载。
15lsof列出当前系统打开文件的工具。
16perf查看热点函数,查看cashe miss的比率,从而帮助开发者来优化程序性能。
17uptime印系统总共运行了多长时间和系统的平均负载。
18tcpdump抓包工具。
19sar性能分析工具。
20blktrace是一个Linux下分析I/O相关内容的很好的工具。

在这里插入图片描述

2、 CPU性能监控

负载说明(现针对单核情况,不是单核时则乘以核数):

  • load<1:没有等待
  • load==1:系统已无额外的资源跑更多的进程了
  • load>1:进程都堵着等待资源

3、内存性能监控

4、文件IO性能监控

5、网络IO性能监控

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-01-25 10:59:37  更:2022-01-25 11:00:04 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 7:41:02-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码