1.美图

2.概述

sar(System Activity Reporter, 系统活动情况报告): 是用于监控Linux系统各个性能的优秀工具,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等。

3.sar命令常用格式

用法: sar [ 选项 ] [ <时间间隔> [ <次数> ] ]
选项:
[ -A ] [ -B ] [ -b ] [ -C ] [ -d ] [ -H ] [ -h ] [ -p ] [ -q ] [ -R ]
[ -r ] [ -S ] [ -t ] [ -u [ ALL ] ] [ -V ] [ -v ] [ -W ] [ -w ] [ -y ]
[ -I { <中断> [,...] | SUM | ALL | XALL } ] [ -P { <cpu> [,...] | ALL } ]
[ -m { <关键词> [,...] | ALL } ] [ -n { <关键词> [,...] | ALL } ]
[ -j { ID | LABEL | PATH | UUID | ... } ]
[ -f [ <文件名> ] | -o [ <文件名> ] | -[0-9]+ ]
[ -i <间隔> ] [ -s [ <时:分:秒> ] ] [ -e [ <时:分:秒> ] ]

其中:

interval: 采样周期,单位是秒;
count:采样次数,默认值是连续采样;
options:命令行选项。

sar命令的选项很多,下面只列出常用选项:

-A:所有报告的总和
-u:输出整体CPU使用情况的统计信息
-v:输出inode、文件和其他内核表的统计信息
-d:输出每一个块设备的活动信息
-r:输出内存和交换空间的统计信息
-b:显示I/O和传送速率的统计信息
-a:文件读写情况
-c:输出进程统计信息,每秒创建的进程数
-R:输出内存页面的统计信息
-y:终端设备活动情况
-w:输出系统交换活动信息

后面的参考:https://blog.csdn.net/shenjian58/article/details/105212862

【Linux】Linux使用sar进行性能分析相关推荐

  1. Linux下使用perf进行性能分析,并导出火焰图

    perf的安装参考这篇教程:debian/ubuntu 安装和使用perf 记录: perf record -F 99 -a -g -- sleep 60 #perf record -F 99 -p ...

  2. 使用sar进行性能分析

    sar可用于监控Linux系统性能,帮助我们分析性能瓶颈.sar工具的使用方式为"sar [选项] intervar [count]",其中interval为统计信息采样时间,co ...

  3. linux c++ 函数效率,Linux C++程序进行性能分析工具gprof使用入门

    性能分析工具 软件的性能是软件质量的重要考察点,不论是在线服务程序还是离线程序,甚至是终端应用,性能都是用户体验的关键.这里说的性能重大的范畴来讲包括了性能和稳定性两个方面,我们在做软件测试的时候也是 ...

  4. linux系统管理工具sar(一)

    linux系统管理工具sar 监控网卡流量 #sar -n DEV 1 1 (1秒内取1次) Linux 3.10.0-123.9.3.el7.x86_64 (iZ25wvw5wozZ) 01/22/ ...

  5. Linux 下使用 Sar 简介

    Linux 下使用 Sar 简介 提交 我的留言 加载中 已留言 介绍 Sar 最早是实现在 Salaris Unix 系统里,后来移植到了大部分其他的 Unix 系统(如AIX,HP-UX等).Li ...

  6. 【Java VisualVM】使用 VisualVM 进行性能分析及调优

    转载:https://blog.csdn.net/lmb55/article/details/79267277 一.概述 开发大型 Java 应用程序的过程中难免遇到内存泄露.性能瓶颈等问题,比如文件 ...

  7. 使用 VisualVM 进行性能分析及调优

    2019独角兽企业重金招聘Python工程师标准>>> 概述 开发大型 Java 应用程序的过程中难免遇到内存泄露.性能瓶颈等问题,比如文件.网络.数据库的连接未释放,未优化的算法等 ...

  8. Android:通过systrace进行性能分析及使用-详细

    Android:通过systrace进行性能分析 https://www.cnblogs.com/blogs-of-lxl/p/10926824.html 一.Systrace 简介 Systrace ...

  9. 使用IBM Rational Application Developer对Java应用程序进行性能分析

    总览 在处理能力和存储技术方面,技术的不断进步带来了许多新的有趣的技术. 这些技术以纯粹的应用程序性能为代价来解决诸如程序员效率或系统灵活性之类的次要问题. 其中包括诸如Java™之类的垃圾收集即时编 ...

最新文章

  1. 网站搭建 (第09天) 博客统计排行
  2. Python用selenium获取Cookie并用于登录。
  3. yocto中文环境搭建
  4. freemarker的测试结果框架_TestNG框架Listener介绍及测试结果的收集
  5. ASP.NET Core MVC with EF Core-迁移
  6. Drainage Ditches - poj 1273(网络流模板)
  7. 第十二节: 总结Quartz.Net几种部署模式(IIS、Exe、服务部署【借助TopSelf、服务类】)
  8. rust里mp5a4_Rust源码分析:channel内部mpsc队列
  9. 从底层分析c和类c语言
  10. 【赠书】拨云见日 - 深入解析Oracle TX行锁(下)
  11. Pentium的指令系统(2)——Pentium的指令系统
  12. convex optimization from stanford
  13. beego之bee 工具简介
  14. available: expected at least 1 bean which qualifies as autowire candidate
  15. C语言将三个整数进行排序
  16. 影视寒冬下的影视作品“质检报告”——电视剧篇
  17. 正大新闻:炒期货巨亏7000万引股价大跌豪悦护理回购+增持
  18. vue使用three.js加载obj和mtl
  19. PhotoShop 基本操作介绍, 附带图文解说
  20. 局域网交换网络安全解决之道,免疫墙

热门文章

  1. 传苹果正与米高梅谈判 拟购买新007电影流媒体版权
  2. 高通宣布与华为达成新专利授权协议,华为砸下18亿美元
  3. 华为P40系列发布!新机皇临世,售价首次过万!
  4. 后置“浴霸”六摄!疑似索尼全新旗舰Xperia 2曝光
  5. 苹果新Mac Pro生产线将从美国转至中国 会更便宜吗?
  6. 易到司机无法提现:客服电话变空号,要钱无路
  7. 翻车!微信翻译误翻闹笑话 腾讯官方回应:紧急修复中...
  8. 創世記(一): 一至三章
  9. 字符串:1.存储结构
  10. 计算机应用基础形成性考核作业,计算机应用基础形成性考核作业1