1# web 端抓取 trace 说明 2 3从 web 端抓取 trace 文件的配置和方法。 4 5## 界面配置说明 6 7 8 9说明: 10 11- Record: trace 抓取按钮。 12- Add HDC Device: 连接设备。 13 14## trace 文件的在线抓取 15 16点击 Add HDC Device 在弹出的框里选择 HDC-配对,点击连接,连接设备。 17 18点击 Probes config,如选择抓取 Scheduling details。 19 20抓取项说明: 21 22- Scheduling details: 线程切换事件,暂停恢复方法,线程唤醒事件,进程退出和销毁处理,新建线程处理方法,线程重命名处理方法。 23- CPU Frequency and idle states: CPU 频率信息和 CPU 空闲状态。 24- Advanced ftrace config: 线程切换事件,暂停恢复方法,线程唤醒事件,进程退出和销毁处理,新建线程处理方法,线程重命名处理方法,IRQ 事件,时钟频率处理方法,Binder 事件,线程调用堆栈开始和结束的处理。 25- AbilityMonitor: 进程的 CPU,内存,磁盘,网络使用情况。 26- Kernel meminfo: 内核内存。 27- Virtual memory stats: 系统虚拟内存。 28- Hitrace categories: Bytrace 的抓取项,各解释项说明如下图: 29  30 31再点击 Record setting,在 output file path 输入文件名 hiprofiler_data_example.htrace,拖动滚动条设置 buffer size 大小是 64MB,抓取时长是 50s。 32 33点击 Trace command,就会根据上面的配置生成抓取命令,点击 Record。 34 35抓取过程中,上方会给出提示正在抓取,并显示出抓取时长。 36 37抓取完成后,界面会自动加载展示 trace 文件。 38 39