Devkit性能分析工具读书笔记— 第一讲:鲲鹏性能分析工具介绍
收藏回复举报
Devkit性能分析工具读书笔记— 第一讲:鲲鹏性能分析工具介绍
发表于2022-11-25 18:18:39
0 查看

1 什么是鲲鹏性能分析工具

鳃鹏性能分析工具是一个工具集,包含调优助手、系统性能分析工具、Java性能分析工具、系统诊断工具。

除了以上功能,该工具还提供如下独特的功能:

  • 基于鲲鹏处理器,提供软硬件结合分析能力,采集和分析硬件性能指标,以及硬件性能在软件层的表现,让用户更加全面的了解整个系统的运行状况
  • 系统化的分析建立各层指标之间的关联关系、并以用户视角呈现这些指标和关系方便用户更易于发现问题 
  • 结合华为在鳃鹏处理器上的性能优化经验,给出优化思路和建议,帮忙用户快速定位和修复问题。 
  • 实现分析过程管理,例如:优化结果对比、优化效果标记、优化过程记录等。

2 鲲鹏性能分析工具的目标用户

系统性能分析工具为软件开发人员、系统管理员/POC人员提供两种维度的性能分析视角。

cke_17072.png

3 鲲鹏性能分析工具的软件架构

工具从软件逻辑上分成Analysis Server和Agent两大部分 

Analysis Server:主要作用是实现性能数据分析及分析结果呈现 

Agent:主要作用是实现性能数据采集

cke_30525.png

4 什么是全景分析和全景分析的原理

展示服务器系统及其各个子系统的TOPO结构及其配置。方便用户快速了解系统配置,及是否存在配置不合理的点,例如内存条配置位置

基于USE性能分析方法,针对系统CPU、内存、磁盘IO、网络IO资源的运行情况,获得它们的使用率、饱和度、错误等指标,以此识别系统瓶颈

针对大数据、数据库、分布式存储场景的硬件配置、系统配置和组件配置进行检查并显示不是最优的配置项,同时分析给出典型硬件配置及软件版本信息。

原理:基于USE (utilization、saturation、errors)性能分析方法,获得系统资源(CPU、内存、I/O等)的使用率、饱和度、错误等指标,以此识别系统瓶颈。

本帖最后由 匿名用户2023/11/20 17:16:54 编辑

我要发帖子