JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris Studio 12.3:性能分析器     Oracle Solaris Studio 12.3 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  性能分析器概述

2.  性能数据

3.  收集性能数据

4.  性能分析器工具

5.  er_print 命令行性能分析工具

6.  了解性能分析器及其数据

7.  了解带注释的源代码和反汇编数据

8.  操作实验

9.  内核分析

内核实验

为内核分析设置系统

运行 er_kernel 实用程序

分析内核

在有负载时的分析

一起分析内核和负载

硬件计数器溢出的内核分析

分析内核和用户进程

分析内核分析数据

索引

分析内核分析数据

内核创建者实验包含 kcycles 度量的数据。当 CPU 处于系统模式时,将记录内核调用堆栈。当 CPU 空闲时,将记录人工函数 <<IDLE> 的单帧调用堆栈。当 CPU 处于用户模式时,将记录归属于人工函数 <process-name _PID_process-pid> 的单帧调用堆栈。在内核实验中,不记录用户进程的任何调用堆栈信息。

内核创建者实验中的人工函数 <<INCONSISTENT_PID> 指示将由于未知原因而具有不一致进程 ID 的 DTrace 事件传送到的位置。

如果使用 -F 来指定跟踪用户进程,则每个跟踪的进程的子实验将包含 kucycles 度量的数据。当进程在用户模式下运行时,将为所有时钟分析事件记录用户级别调用堆栈。

可以在 "Processes"(进程)标签和 "Timeline"(时间线)标签中使用上下文过滤器,以便限制为您关注的那些 PID。