Home
last modified time | relevance | path

Searched refs:CPU (Results 1 – 25 of 44) sorted by relevance

12

/developtools/smartperf_host/ide/src/doc/md/
Dquickstart_schedulinganalysis.md3 抓取和展示 CPU 调度分析,线程调度分析相关数据。
23 ### CPU 频点分析
25 点击下拉列表框选择 CPU Frequency,可以看到各核 CPU 的各频点持续时长的占比图,以颜色区分各频点。
27 点击 CPU Frequency 饼图,可以跳转到详细信息界面,用饼图和表格来展示某个 CPU 下各频点持续时长的的相关数据。
36 点击详细页的 CPU Frequency 饼图,可以跳转某个 CPU 下某个频点的运行的线程信息。
45 ### CPU Idle 分析
47 点击下拉列表框选择 CPU Idle,可以看到各 CPU 的 Idle 的时长占比饼图,以颜色区分各 Idle。
49 点击 CPU Idle 饼图,可以跳转到某 CPU 的 idle 分析的详细数据,以饼图和表格的形式展示。
59 ### CPU Irq 分析
61 点击下拉列表框选择 CPU Irq,可以看到各 CPU 的 Irq 的时长占比饼图,以颜色区分。
[all …]
Dquickstart_ability_monitor.md3 抓取和展示处理的 CPU,内存,磁盘 IO 和网络使用情况统计。
25 将抓取的文件导入到 smartperf 工具查看,能了解 CPU,内存,磁盘 IO 和网络的使用情况。
29 Ability Monitor 展开就可以看到泳道图,包括 CPU,内存,磁盘 IO,网络的使用情况。
32 - CPU Total Load:总的CPU使用率。
33 - CPU User Load:CPU在用户态空间运行的使用率。
34 - CPU System Load:CPU在内核空间运行的使用率。
53 可以对 CPU,内存,磁盘 IO 和网络的数据进行框选,框选后在最下方的弹出层中会展示框选数据的统计表格,总共有六个 tab 页。
61 - %CPU:进程的CPU占用率。
62 - CPU Time:CPU运行时间。
76 - CPU Time:CPU运行时间。
[all …]
Dquickstart_systemtrace.md46 CPU by thread 的 Tab 页,主要显示了在框选时间区间内的进程名、进程号、线程名、线程号、总运行时长、平均运行时长和调度次数信息。
48 CPU by process 的 Tab 页,主要显示了在框选时间区间内的进程名、进程号、总运行时长、平均运行时长和调度次数信息。
50 CPU Usage 的 Tab 页,主要显示了在框选时间区间内,该频率时间占比前三的信息。
58 …b 页,点击移动到某一行,鼠标会变成一个小手的标志,并且会高亮,点击一下,就会进入辅助信息界面,会将选中行的辅助信息展示出来,包括开始时间、进程、线程、线程状态、对应的 CPU、优先级等信息如下图。
63 单选 CPU 使用情况数据会在选中的色块外层加上深色边框,能够突出当前选中色块,弹出层中会展示当前 CPU 上的进程名,线程名,开始时间的相对时间,开始时间的绝对时间,运行时长,线程结束状态信息。
97 点击画红框处的带箭头的标志,会从 CPU 的线程概览视图跳转到线程的详情视图,同时从线程的详情视图也能跳转到 CPU 的线程概览视图。
105 #### CPU 频点数据切割
Dquickstart_hiperf.md39 Perf 泳道图展示按照 CPU 使用量和线程和进程展示,鼠标移动到泳道图上,悬浮框会显示 CPU 的使用量。
48 可以对 CPU 使用量的线程和进程区数据进行框选,框选后在最下方的弹出层中会展示框选数据的统计表格,总共有四个 tab 页。
53 - Local:为该调用方法自身占用的CPU时间。
59 - Core:当前的CPU核信息。
96 当在详细信息区选择一个符号时,将展示与该符号相关的完整的调用栈。对上展示到根节点,对下则展示 CPU 占用率最大的调用栈。调用栈右侧有 Sliding bar 可以滚动。
112 ### HiPerf 的 CPU/进程级/线程级泳道支持时序火焰图, 按照每个时间点的调用栈显示功能
114 根据 Hiperf 父级泳道图所筛选的类型,来显示各个 CPU 或者线程的时序火焰图,用户可根据自己的需要,点击泳道图旁边的齿轮标志筛选出某个 cpu 或者线程的火焰时序图数据。
Dquickstart_web_record.md23 - CPU Frequency and idle states: CPU 频率信息和 CPU 空闲状态。
25 - AbilityMonitor: 进程的 CPU,内存,磁盘,网络使用情况。
/developtools/profiler/host/smartperf/client/client_command/include/
DCPU.h37 class CPU : public SpProfiler {
39 static CPU &GetInstance() in GetInstance()
41 static CPU instance; in GetInstance()
51 CPU() {}; in CPU() function
52 CPU(const CPU &);
53 CPU &operator = (const CPU &);
/developtools/profiler/host/smartperf/client/client_ui/
DREADME_zh.md3 - OpenHarmony性能测试工具 SmartPerf UI版本,可采集CPU、GPU、Temperature、Power、应用RAM、FPS等指标,可使用悬浮窗口控制并实时展示测试数据以及支持…
29 │ ├── CPU0LineChartPage.ets # CPU折线图页面
54 | CPU频率 | 每1秒读取一次设备节点下各CPU的频点信息。 |
55 | CPU负载 | 每1秒读取一次设备节点下各CPU的负载信息。 |
121 步骤2:点击桌面SmartPerf应用图标启动应用,然后点击登录,进入首页,点击开始测试页,选择被测应用,配置采集项(目前支持CPU、GPU、FPS、POWER、TEMP、RAM、截图能力、trac…
140 1. 支持采集CPU、GPU、Temperature、Power、应用RAM、FPS等指标数据采集。<br>
/developtools/profiler/host/smartperf/client/client_command/
DREADME_zh.md4 - OpenHarmony性能测试工具SmartPerf 命令行版本,可采集CPU、GPU、Temperature、Power、应用RAM、FPS等指标,通过设置采集指标,对采集数据进行实时打印、导…
15 ├── CPU.cpp # CPU采集代码文件
45 | -c | 采集cpu的频点和使用率,设置应用包名:采集整机和应用CPU信息,不设置应用包名:采集整机CPU信息 | 否|
79 -c get device CPU frequency and CPU usage, process CPU usage and CPU load ..
234 3. 支持采集整机CPU、GPU、POWER、TEMPERATURE、应用的FPS、RAM、CPU
Dsp_profiler_factory.cpp43 profiler = &CPU::GetInstance(); in GetProfilerItem()
86 CPU &cpu = CPU::GetInstance(); in SetProfilerPkg()
135 profiler = &CPU::GetInstance(); in GetCmdProfilerItem()
DCPU.cpp37 std::map<std::string, std::string> CPU::ItemData() in ItemData()
73 std::map<std::string, std::string> processCpuInfo = CPU::GetSysProcessCpuLoad(); in ItemData()
85 void CPU::SetPackageName(const std::string &pName) in SetPackageName()
91 std::vector<CpuFreqs> CPU::GetCpuFreq() in GetCpuFreq()
108 std::vector<CpuUsageInfos> CPU::GetCpuUsage() in GetCpuUsage()
140 std::map<std::string, std::string> CPU::GetSysProcessCpuLoad() const in GetSysProcessCpuLoad()
/developtools/profiler/host/smartperf/client/client_ui/entry/src/main/ets/common/profiler/item/
DCPU.ets27 export class CPU extends BaseProfiler {
32 public static instance: CPU = null;
35 this.instance = new CPU();
41 //初始化CPU 核心数 节点路径
59 return createGPData('CPU', this.cpuMap);
68 SPLogger.DEBUG(CPU.name, 'readCPULoad fd:' + fd);
72 SPLogger.DEBUG(CPU.name, 'readCPULoad cpuStr:' + cpuStr);
/developtools/profiler/host/smartperf/client/client_ui/entry/src/main/ets/common/profiler/base/
DProfilerFactory.ets15 import { CPU } from '../item/CPU';
32 return CPU.getInstance();
/developtools/smartperf_host/
DREADME_zh.md3 Smartperf_Host是一款深入挖掘数据、细粒度地展示数据的性能功耗调优工具,旨在为开发者提供一套性能调优平台,支持对CPU调度、频点、进程线程时间片、堆内存、帧率等数据进行采集和展示,展示方…
42 使用Smartperf_Host抓取应用的CPU、内存、磁盘IO和网络的使用情况,详见《[Ability Monitor抓取和展示说明](./ide/src/doc/md/quickstart_ab…
48 使用Smartperf_Host抓取应用的各个子类别功耗占比(CPU、网络、定位等)、应用的资源申请使用记录(WorkScheduler、Runninglock、Alarm、Location Req…
/developtools/smartperf_host/trace_streamer/src/table/ftrace/
Dclock_event_filter_table.cpp22 enum class Index : int32_t { ID = 0, TYPE, NAME, CPU }; enumerator
63 case Index::CPU: in Column()
Dclk_event_filter_table.cpp22 enum class Index : int32_t { ID = 0, TYPE, NAME, CPU }; enumerator
63 case Index::CPU: in Column()
Dcpu_measure_filter_table.cpp22 enum class Index : int32_t { ID = 0, NAME, CPU }; enumerator
87 case Index::CPU: in Filter()
122 case Index::CPU: in Column()
Dsched_slice_table.cpp22 enum class Index : int32_t { ID = 0, TS, DUR, TS_END, CPU, INTERNAL_TID, INTERNAL_PID, END_STATE, P… enumerator
108 case Index::CPU: in Filter()
160 case Index::CPU: in Column()
Dthread_state_table.cpp23 enum class Index : int32_t { ID = 0, TS, DUR, CPU, INTERNAL_TID, TID, PID, STATE, ARGSETID }; enumerator
148 case Index::CPU: in HandleIndex()
181 case Index::CPU: in Column()
Draw_table.cpp19 enum class Index : int32_t { ID = 0, TS, NAME, CPU, INTERNAL_TID }; enumerator
151 case Index::CPU: in Column()
/developtools/smartperf_host/trace_streamer/src/protos/
DREADME_zh.md9 例如,`types/plugins/cpu_data/` 目录存放CPU数据插件的配置类型和结果类型。
/developtools/smartperf_host/trace_streamer/sdk/demo_sdk/protos/
DREADME_zh.md9 例如,`types/plugins/cpu_data/` 目录存放CPU数据插件的配置类型和结果类型。
/developtools/profiler/protos/
DREADME_zh.md9 例如,`types/plugins/cpu_data/` 目录存放CPU数据插件的配置类型和结果类型。
/developtools/smartperf_host/trace_streamer/
DREADME.md130 用来记录系统中各种随时间连续变化的数值。例如: CPU的频率, 内存的使用量, 界面刷新频率。
132 CPU频率:
/developtools/profiler/device/plugins/memory_plugin/test/utresources/proc/
DdumpMem.txt85 Skia CPU caches:
86 Font Cache (CPU):
89 CPU Cachesxx:
92 Total CPU memory usage:
/developtools/smartperf_host/trace_streamer/doc/
DarkTs.md76 ## CPU Profiler
127 #### CPU Profiler解析

12