Linux性能优化工具系列详解(4)
接前一篇文章Linux性能优化工具系列详解3本系列内容参考极客时间 —— 倪朋飞 《Linux 性能优化实战》特此致谢系列工具2. mpstat2详情OPTIONS-A This option is equivalent to specifying -n -u -I ALL. This option also implies specifying -N ALL -P ALL unless these options are explicitly set on the command line.选项-A此选项相当于指定-n -u -I ALL。此选项还意味着指定-N ALL -P ALL除非在命令行上明确设置了这些选项。--dec{ 0 | 1 | 2 }Specify the number of decimal places to use (0 to 2, default value is 2).--dec{ 0 | 1 | 2 }指定要使用的小数位数0到2默认值为2。-I { keyword[,...] | ALL }Report interrupts statistics. Possible keywords are CPU, SCPU, and SUM.With the CPU keyword, the number of each individual interrupt received per second by the CPU or CPUs is displayed. Interrupts are those listed in /proc/interrupts file.With the SCPU keyword, the number of each individual software interrupt received per second by the CPU or CPUs is displayed. This option works only with kernels 2.6.31 and later. Software interrupts are those listed in /proc/softirqs file.With the SUM keyword, the mpstat command reports the total number of interrupts per processor. The following values are displayed:CPU Processor number. The keyword all indicates that statistics are calculated as averages among all processors.intr/s Show the total number of interrupts received per second by the CPU or CPUs.The ALL keyword is equivalent to specifying all the keywords above and therefore all the interrupts statistics are displayed.-I { keyword[,...] | ALL }报告中断统计。可能的关键字是CPU、SCPU和SUM。使用CPU关键字显示CPU每秒接收到的每个单独中断的数量。中断是指/proc/interrupts文件中列出的中断。使用SCPU关键字显示CPU每秒接收到的每个单独软件中断的数量。此选项仅适用于2.6.31及更高版本的内核。软件中断是指/proc/softirqs文件中列出的中断。使用SUM关键字mpstat命令报告每个处理器的中断总数。显示以下值CPU —— 处理器编号。关键字all表示统计数据是作为所有处理器之间的平均值计算的。intr/s —— 显示CPU每秒接收到的中断总数。ALL关键字相当于指定了上述所有关键字因此显示了所有中断统计信息。-N { node_list | ALL }Indicate the NUMA nodes for which statistics are to be reported. node_list is a list of comma-separated values or range of values (e.g., 0,2,4-7,12-). Note that node all is the global average among all nodes. The ALL keyword indicates that statistics are to be reported for all nodes.-N { node_list | ALL }指示要报告统计信息的NUMA节点。node_list是逗号分隔的值或值范围的列表例如0,2,4-7,12-。注意all节点是所有节点之间的全局平均值。ALL关键字表示要报告所有节点的统计信息。-n Report summary CPU statistics based on NUMA node placement. The following values are displayed:NODE Logical NUMA node number. The keyword all indicates that statistics are calculated as averages among all nodes.All the other fields are the same as those displayed with option -u (see below).-n报告基于NUMA节点放置的CPU统计摘要。显示以下值NODE —— 逻辑NUMA节点号。关键字all表示统计数据是作为所有节点之间的平均值计算的。所有其它字段与选项-u显示的字段相同见下文。-o JSONDisplay the statistics in JSON (Javascript Object Notation) format. JSON output field order is undefined, and new fields may be added in the future.-o JSON以JSONJavascript对象表示法格式显示统计数据。JSON输出字段顺序未定义将来可能会添加新字段。-P { cpu_list | ALL }Indicate the processors for which statistics are to be reported. cpu_list is a list of comma-separated values or range of values (e.g., 0,2,4-7,12-). Note that processor 0 is the first processor, and processor all is the global average among all processors. The ALL keyword indicates that statistics are to be reported for all processors. Offline processors are not displayed.-P { cpu_list | ALL }指出要报告统计数据的处理器。cpu_list是逗号分隔值或值范围的列表例如0,2,4-7,12-。注意处理器0是第一个处理器处理器all是所有处理器的全局平均值。ALL关键字表示要报告所有处理器的统计数据。不显示离线处理器。-T Display topology elements in the CPU report (see option -u below). The following elements are displayed:CORE Logical core number.SOCK Logical socket number.NODE Logical NUMA node number.-T在CPU报告中显示拓扑元素请参阅下面的选项-u。显示以下元素CORE —— 逻辑核号。SOCK —— 逻辑插槽号。NODE —— 逻辑NUMA节点号。更多选项请看下回。

相关新闻

一招搞定MTKClient连接问题:MT6789设备BROM模式反复卡死的排查与修复指南

一招搞定MTKClient连接问题:MT6789设备BROM模式反复卡死的排查与修复指南

一招搞定MTKClient连接问题:MT6789设备BROM模式反复卡死的排查与修复指南 【免费下载链接】mtkclient MTK reverse engineering and flash tool 项目地址: https://gitcode.com/gh_mirrors/mt/mtkclient 当你把一台搭载Helio G99(MT6789&#xff…

2026/8/23 21:47:49 阅读更多 →
9大网盘直链解析工具实测:LinkSwift让真实下载地址秒到手,链接还不用过第三方服务器

9大网盘直链解析工具实测:LinkSwift让真实下载地址秒到手,链接还不用过第三方服务器

9大网盘直链解析工具实测:LinkSwift让真实下载地址秒到手,链接还不用过第三方服务器 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百…

2026/8/24 20:49:41 阅读更多 →
网盘直链下载加速终极攻略:免费解析工具的完整上手教程

网盘直链下载加速终极攻略:免费解析工具的完整上手教程

网盘直链下载加速终极攻略:免费解析工具的完整上手教程 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼…

2026/8/24 11:51:33 阅读更多 →

最新新闻

AI 会取代程序员吗?

AI 会取代程序员吗?

因 AI 编程工具被推出, 人们开启思考, “AI 会不会取代程序员? ”, AI 行业持续推出新的升级以及更新, 所以好多人担忧, 能完全取代人类程序员的 AI 工具或许很快会成为主流。然而, 实际状况断然绝非这般。此篇文章会对AI替代程序员的可能性予以评估, 而且会介绍怎样依靠掌握关…

2026/8/26 20:31:55 阅读更多 →
界面组件DevExpress WPF TreeView中文指南 - 如何实现数据分层展示

界面组件DevExpress WPF TreeView中文指南 - 如何实现数据分层展示

DevExpress WPF拥有120个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 DevExpress新旧版本帮…

2026/8/26 20:31:54 阅读更多 →
AI基座哪家方案好

AI基座哪家方案好

这两年,“AI基座”成了教育信息化领域的高频词。不少学校在数字化转型中遇到难题:系统买了不少,数据却不通;功能看着都有,用起来却不是那么回事;更别提想用AI赋能教学管理,发现底子完全撑不住。…

2026/8/26 20:31:54 阅读更多 →
Python从键盘获取输入

Python从键盘获取输入

之前做测试笔试的时候有很长一段时间不清楚怎么从键盘获取多个值的输入,终于一时兴起将各种情况下获取输入数值的方法进行了归纳,希望对刚好看到的您有帮助。 一、输入为一个值: 需要注意:input()返回的是字符串类型&#xff0c…

2026/8/26 20:31:54 阅读更多 →
非正态性(双峰)数据正态化处理(sklearn)

非正态性(双峰)数据正态化处理(sklearn)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/8/26 20:31:54 阅读更多 →
Android Binder通信原理(一):简介

Android Binder通信原理(一):简介

源码基于:Android R 0. 前言 在Linux 系统中现有的进程间通信(IPC)方式: 管道(PIPE):在创建时分配一个page大小的内存,缓存区大小比较有限;命名管道(FIFO):考虑 PIPE_BUF 和原子操…

2026/8/26 20:30:54 阅读更多 →

日新闻

Python random 模块常用函数详解:从入门到实战

Python random 模块常用函数详解:从入门到实战

目录 1. 引言2. 准备工作3. 基础随机函数4. 序列相关函数5. 随机种子与复现6. 实战案例7. 注意事项8. 常见问题与排查9. 总结 1. 引言 摘要: 本文系统介绍 Python 标准库 random 模块中最常用的随机数生成函数。内容涵盖基础随机函数(random()、unifor…

2026/8/26 0:00:40 阅读更多 →
《Microsoft Sql server 2008 Internals》读书笔记--第三章Databases and Database Files(2)

《Microsoft Sql server 2008 Internals》读书笔记--第三章Databases and Database Files(2)

《Microsoft Sql server 2008 Internals》索引目录: 《Microsoft Sql server 2008 Internals》读书笔记--目录索引 在上篇文章中,主要介绍了创建数据库的基本语法和FileGroup的初步知识。需要注意的是: 关于FileGroup 如果你的系统是用Raid设备直接存…

2026/8/26 1:18:18 阅读更多 →
政务AI智能体怎么建?三种模式、三步路径与四个误区

政务AI智能体怎么建?三种模式、三步路径与四个误区

政务AI智能体已经从概念试点阶段,转入了政务服务的常态化落地应用;在实际使用过程中,它能自主理解办事需求、辅助完成填报申报、开展材料预审,并联动多个系统协同作业,真正嵌入到政务办理的全流程当中。但在落地推进过…

2026/8/26 1:18:18 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/26 14:45:33 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/26 17:46:43 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/26 14:46:37 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/26 3:50:20 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/26 17:46:39 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/26 1:24:05 阅读更多 →