---
title: 查看IO信息
description: "已创建在线分析任务，且分析任务正在进行中。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdevkithistory/devkit_25_1_rc1/usermanual/devkit-hypertuner-107.html
sourcePath: /source/zh/kunpengdevkithistory/devkit_25_1_rc1/usermanual/devkit-hypertuner-107.html
indexId: 671353f3197491581e9e8ec8ce000338a95d56f8f5024570b8069cfd88fde68285
---
# 查看IO信息

#### 前提条件

已创建在线分析任务，且分析任务正在进行中。


#### 查看文件IO信息

1. 在Java性能分析工具界面的“任务/报告列表”区域单击“在线分析”列表中指定分析任务的名称。
  打开“概览”页面。

2. 单击“IO”。
  打开“文件IO”页签。

3. 单击“启动分析IO”。
  获取文件IO统计报告，如图1所示，参数描述如表1所示。 可使用搜索框快速筛选数据。 单击页面右上角的按钮可以保存当前页面的快照，已保存的快照可以在“快照”页签中查看。 页面最下方“栈跟踪”区域显示程序调用堆栈信息，栈跟踪中的进程可使用快捷键进行查看：TAB键可以切换焦点至树组件的文本区域；上下键可以在并列的节点间移动，左右键可以展开收起节点及跨层级移动焦点；当焦点在节点名称上时，按下ENTER或SPACE键可选中或取消选中该节点。 单击页面右上角的>工具配置>Java性能分析>“系统设置”，修改“栈深度配置”可改变“栈跟踪”区域的堆栈深度。

  图1 文件IO

**表1 文件IO参数说明**

| 参数 | 说明 |
| --- | --- |
| 文件路径/文件描述符 | 显示文件路径/文件描述符。 |
| I/O总时间 | 显示文件I/O读写的总时间。 |
| 计数 | 显示文件I/O读写的总次数。 |
| 读取计数 | 显示文件I/O读取的次数。 |
| 写入计数 | 显示文件I/O写入的次数。 |
| 读取的字节数 | 显示文件I/O读取的字节数。 |
| 写入的字节数 | 显示文件I/O写入的字节数。 |
| 线程名 | 显示当前文件I/O调用的线程名称。 |
| 操作类型 | 显示文件I/O操作的类型。 |
| 操作时间 | 显示文件I/O操作的时间。 |
| 读写字节数 | 显示文件I/O读取或写入字节数。 |
| 速率 | 显示文件I/O读取或写入的速率。 |
| 耗时 | 显示文件I/O操作的耗时。 |
| 文件IO读写速率 | 文件IO读写速率 |
| 读取速率 | 显示当前文件I/O读取速率。 |
| 写入速率 | 显示当前文件I/O写入速率。 |


#### 查看Socket IO信息

1. 在Java性能分析工具界面的“任务/报告列表”区域单击“在线分析”列表中指定分析任务的名称。
  打开“概览”页面。

2. 依次单击“IO > Socket IO”。
  打开“Socket IO”页签。

3. 单击“启动分析IO”。
  获取Socket IO统计报告，如图2所示，参数描述如表2所示。 可使用搜索框快速筛选数据。 单击页面右上角的按钮可以保存当前页面的快照，已保存的快照可以在“快照”页签中查看。 页面最下方“栈跟踪”区域显示程序调用堆栈信息，栈跟踪中的进程可使用快捷键进行查看：TAB键可以切换焦点至树组件的文本区域；上下键可以在并列的节点移动，左右键可以展开收起节点及跨层级移动焦点；当焦点在节点名称上时，按下ENTER或SPACE键可选中或取消选中该节点。 单击页面右上角的>工具配置>Java性能分析>“系统设置”，修改“栈深度配置”可改变“栈跟踪”区域的堆栈深度。

  图2 Socket IO

**表2 Socket IO参数说明**

| 参数 | 说明 |
| --- | --- |
| 远程地址/端口/文件描述符 | 显示远程地址/端口/文件描述符。 |
| I/O总时间 | 显示Socket IO读写的总时间。 |
| 计数 | 显示Socket IO读写的总次数。 |
| 读取计数 | 显示Socket IO读取的次数。 |
| 写入计数 | 显示Socket IO写入的次数。 |
| 读取的字节数 | 显示Socket IO读取的字节数。 |
| 写入的字节数 | 显示Socket IO写入的字节数。 |
| 线程名 | 显示当前Socket IO调用的线程名称。 |
| 操作类型 | 显示Socket IO操作的类型。 |
| 操作时间 | 显示Socket IO操作的时间。 |
| 读写字节数 | 显示Socket IO读取或写入字节数。 |
| 速率 | 显示Socket IO读取或写入的速率。 |
| 耗时 | 显示Socket IO操作的耗时。 |
| Socket IO读写速率 | Socket IO读写速率 |
| 读取速率 | 显示Socket IO读取速率。 |
| 写入速率 | 显示Socket IO写入速率。 |
