| /developtools/smartperf_host/trace_streamer/doc/ |
| D | app_startup.md | 15 …d::shared_ptr `<AbilityLocalRecord>` &)##"字符的数据,即为启动的第三阶段,在这个阶段会上报包名和拉起该应用的ipid。如数据中缺少此阶段,可视为应用未启动。 17 …CycleStateInfo &, sptrOHOS::AAFwk::SessionInfo)##"字符的数据,即为启动的第四阶段,该阶段会上报ipid,同一个应用第三和第四阶段上报的ipid相同。 21 First Frame-App Phase:使用第三阶段得到的ipid关联到frame_slice表中,取到该ipid对应的应用帧的首帧数据,即为该应用第五阶段的数据。
|
| D | des_tables.md | 162 Process和Thread表中的id字段可以唯一标识进程和线程。process表中的id在其他表中用作ipid字段。thread表中的id在其他表中用作itid字段。 163 thread表通过ipid字段关联process表的id字段,可以查询线程归属进程。 167 ```select thread.* from thread, process where process.pid = 123 and thread.ipid = process.id``` 177 native_hook表记录堆内存申请(AllocEvent)和释放(FreeEvent)数据。native_hook表通过ipid和itid字段分别与process和thread表的id字段关联,… 238 ```select * from frame_slice where ipid = 1``` 298 |ipid |INT | 313 - ipid:TS内部进程号 487 |ipid |INT | 506 - ipid:线程所属的进程ID 849 | ipid | INT | [all …]
|
| /developtools/smartperf_host/ide/test/trace/component/trace/sheet/file-system/ |
| D | TabPaneIOTierStatistics.test.ts | 99 ipid: 2, 111 ipid: 2, 123 ipid: 2, 135 ipid: 7,
|
| /developtools/smartperf_host/ide/test/trace/database/ui-worker/ |
| D | ProcedureWorkerJank.test.ts | 204 ipid: 34, 230 ipid: 81, 256 ipid: 34, 284 ipid: 84, 310 ipid: 84, 336 ipid: 84,
|
| /developtools/profiler/host/smartperf/doc/ |
| D | des_tables.md | 38 Process和Thread表中的id字段可以唯一标识进程和线程。process表中的id在其他表中用作ipid字段。thread表中的id在其他表中用作itid字段。 39 thread表通过ipid字段关联process表的id字段,可以查询线程归属进程。 42 select thread.* from thread, process where process.pid = 123 and thread.ipid = process.id 55 heap表记录堆内存申请(AllocEvent)和释放(FreeEvent)数据。heap表通过ipid和itid字段分别与process和thread表的id字段关联,通过eventId与heap… 109 |ipid |INT | 113 ipid: 线程所属的进程id, 关联进程表中的ID 213 |ipid |INT | 277 |ipid |INT | 281 ipid: 进程内部编号
|
| /developtools/smartperf_host/ide/test/trace/component/trace/sheet/task/ |
| D | TabPaneTaskFrames.test.ts | 58 ipid: 33, 71 ipid: 33, 84 ipid: 33, 374 ipid: 33, 382 ipid: 36, 403 ipid: 33, 421 ipid: 33, 454 ipid: 33,
|
| /developtools/smartperf_host/trace_streamer/src/filter/ |
| D | app_start_filter.cpp | 104 auto ipid = INVALID_UINT32; in UpdatePidByNameIndex() local 107 ipid = item.second.at(UI_ABILITY_LAUNCHING)->ipid_; in UpdatePidByNameIndex() 112 ipid = threadData[i].internalPid_; in UpdatePidByNameIndex() 118 itemSecond.second->ipid_ = ipid; in UpdatePidByNameIndex() 215 auto ipid = threadData[callId].internalPid_; in ParserAppStartup() local 217 … if (mAPPStartupDataWithPid_.count(ipid) && mAPPStartupDataWithPid_[ipid].count(nameindex) && in ParserAppStartup() 218 !mAPPStartupDataWithPid_[ipid][nameindex].count(UI_ABILITY_ONFOREGROUND)) { in ParserAppStartup() 219 mAPPStartupDataWithPid_[ipid][nameindex].insert( in ParserAppStartup() 221 … std::make_unique<APPStartupData>(callId, ipid, tid, startTime, INVALID_UINT64))); in ParserAppStartup()
|
| D | process_filter.cpp | 43 void ProcessFilter::AddProcessMemory(uint32_t ipid) in AddProcessMemory() argument 45 traceDataCache_->GetProcessData(ipid)->memSize_ = 1; in AddProcessMemory() 52 void ProcessFilter::AddProcessSliceNum(uint32_t ipid) in AddProcessSliceNum() argument 54 traceDataCache_->GetProcessData(ipid)->sliceSize_ = 1; in AddProcessSliceNum() 217 auto ipid = GetInternalPid(pid); in GetOrCreateInternalPid() local 218 if (ipid != INVALID_ID) { in GetOrCreateInternalPid() 219 return ipid; in GetOrCreateInternalPid()
|
| D | process_filter.h | 43 void AddProcessMemory(uint32_t ipid); 46 void AddProcessSliceNum(uint32_t ipid);
|
| D | app_start_filter.h | 52 … APPStartupData(uint32_t callid, uint32_t ipid, uint32_t tid, uint64_t startTime, uint64_t endTime) in APPStartupData() argument 53 : callid_(callid), ipid_(ipid), tid_(tid), startTime_(startTime), endTime_(endTime) in APPStartupData()
|
| /developtools/profiler/host/smartperf/trace_streamer/src/filter/ |
| D | process_filter.cpp | 43 void ProcessFilter::AddProcessMemory(uint32_t ipid) in AddProcessMemory() argument 45 traceDataCache_->GetProcessData(ipid)->memSize_ = 1; in AddProcessMemory() 52 void ProcessFilter::AddProcessSliceNum(uint32_t ipid) in AddProcessSliceNum() argument 54 traceDataCache_->GetProcessData(ipid)->sliceSize_ = 1; in AddProcessSliceNum() 217 auto ipid = GetInternalPid(pid); in GetOrCreateInternalPid() local 218 if (ipid != INVALID_ID) { in GetOrCreateInternalPid() 219 return ipid; in GetOrCreateInternalPid()
|
| D | app_start_filter.cpp | 96 auto ipid = INVALID_UINT32; in UpdatePidByNameIndex() local 99 ipid = item.second.at(UI_ABILITY_ONFOREGROUND)->ipid_; in UpdatePidByNameIndex() 104 ipid = threadData[i].internalPid_; in UpdatePidByNameIndex() 110 itemSecond.second->ipid_ = ipid; in UpdatePidByNameIndex() 194 auto ipid = threadData[callId].internalPid_; in ParserAppStartup() local 198 … std::move(std::make_unique<APPStartupData>(callId, ipid, tid, startTime, INVALID_UINT64)))); in ParserAppStartup()
|
| D | app_start_filter.h | 52 … APPStartupData(uint32_t callid, uint32_t ipid, uint32_t tid, uint64_t startTime, uint64_t endTime) in APPStartupData() argument 53 : callid_(callid), ipid_(ipid), tid_(tid), startTime_(startTime), endTime_(endTime) in APPStartupData()
|
| D | process_filter.h | 43 void AddProcessMemory(uint32_t ipid); 46 void AddProcessSliceNum(uint32_t ipid);
|
| /developtools/smartperf_host/ide/src/doc/md/ |
| D | des_tables.md | 140 Process和Thread表中的id字段可以唯一标识进程和线程。process表中的id在其他表中用作ipid字段。thread表中的id在其他表中用作itid字段。 141 thread表通过ipid字段关联process表的id字段,可以查询线程归属进程。 145 ```select thread.* from thread, process where process.pid = 123 and thread.ipid = process.id``` 155 native_hook表记录堆内存申请(AllocEvent)和释放(FreeEvent)数据。native_hook表通过ipid和itid字段分别与process和thread表的id字段关联,… 216 ```select * from frame_slice where ipid = 1``` 276 |ipid |INT | 291 - ipid:TS内部进程号 465 |ipid |INT | 484 - ipid:线程所属的进程ID 859 |ipid |INT | [all …]
|
| /developtools/profiler/host/smartperf/ide/src/doc/md/ |
| D | des_tables.md | 140 Process和Thread表中的id字段可以唯一标识进程和线程。process表中的id在其他表中用作ipid字段。thread表中的id在其他表中用作itid字段。 141 thread表通过ipid字段关联process表的id字段,可以查询线程归属进程。 145 ```select thread.* from thread, process where process.pid = 123 and thread.ipid = process.id``` 155 native_hook表记录堆内存申请(AllocEvent)和释放(FreeEvent)数据。native_hook表通过ipid和itid字段分别与process和thread表的id字段关联,… 216 ```select * from frame_slice where ipid = 1``` 276 |ipid |INT | 291 - ipid:TS内部进程号 465 |ipid |INT | 484 - ipid:线程所属的进程ID 859 |ipid |INT | [all …]
|
| /developtools/profiler/host/smartperf/trace_streamer/doc/ |
| D | des_tables.md | 140 Process和Thread表中的id字段可以唯一标识进程和线程。process表中的id在其他表中用作ipid字段。thread表中的id在其他表中用作itid字段。 141 thread表通过ipid字段关联process表的id字段,可以查询线程归属进程。 145 ```select thread.* from thread, process where process.pid = 123 and thread.ipid = process.id``` 155 native_hook表记录堆内存申请(AllocEvent)和释放(FreeEvent)数据。native_hook表通过ipid和itid字段分别与process和thread表的id字段关联,… 216 ```select * from frame_slice where ipid = 1``` 276 |ipid |INT | 291 - ipid:TS内部进程号 465 |ipid |INT | 484 - ipid:线程所属的进程ID 859 |ipid |INT | [all …]
|
| /developtools/smartperf_host/trace_streamer/src/parser/htrace_pbreader_parser/ |
| D | htrace_mem_parser.cpp | 87 auto ipid = streamFilters_->processFilter_->UpdateOrCreateProcessWithName( in ParseProcessInfo() local 91 ipid, memNameDictMap_.at(MEM_VM_SIZE), timeStamp, processMemoryInfo.vm_size_kb()); in ParseProcessInfo() 93 ipid, memNameDictMap_.at(MEM_VM_RSS), timeStamp, processMemoryInfo.vm_rss_kb()); in ParseProcessInfo() 95 ipid, memNameDictMap_.at(MEM_VM_ANON), timeStamp, processMemoryInfo.rss_anon_kb()); in ParseProcessInfo() 97 ipid, memNameDictMap_.at(MEM_RSS_FILE), timeStamp, processMemoryInfo.rss_file_kb()); in ParseProcessInfo() 99 ipid, memNameDictMap_.at(MEM_RSS_SHMEM), timeStamp, processMemoryInfo.rss_shmem_kb()); in ParseProcessInfo() 101 ipid, memNameDictMap_.at(MEM_VM_SWAP), timeStamp, processMemoryInfo.vm_swap_kb()); in ParseProcessInfo() 103 ipid, memNameDictMap_.at(MEM_VM_LOCKED), timeStamp, processMemoryInfo.vm_locked_kb()); in ParseProcessInfo() 105 ipid, memNameDictMap_.at(MEM_VM_HWM), timeStamp, processMemoryInfo.vm_hwm_kb()); in ParseProcessInfo() 107 … ipid, memNameDictMap_.at(MEM_OOM_SCORE_ADJ), timeStamp, processMemoryInfo.oom_score_adj()); in ParseProcessInfo() [all …]
|
| D | htrace_mem_parser.h | 72 uint64_t ipid) const; 80 mem_process_type GetMemProcessType(uint64_t ipid) const;
|
| /developtools/smartperf_host/ide/src/trace/database/ |
| D | SqlLite.ts | 538 export const getFunDataByTid = (tid: number, ipid: number): Promise<Array<FuncStruct>> => 554 { $tid: tid, $ipid: ipid } 3039 ipid: number, 3051 ${all ? '' : 'and ipid = ' + ipid} 3610 export const queryGpuGLData = (ipid: number): Promise<Array<{ startNs: number; value: number }>> =>… 3617 where name = 'mem.gl_pss' and ipid = ${ipid} 3626 ipid: number, 3637 where name = 'mem.gl_pss' and ipid = ${ipid} 4460 ipid: number 4476 …n query('queryTaskListByExecuteTaskIds', sqlStr, { $executeTaskIds: executeTaskIds, $ipid: ipid }); [all …]
|
| /developtools/profiler/host/smartperf/trace_streamer/src/parser/ebpf_parser/ |
| D | paged_memory_data_parser.cpp | 63 uint32_t ipid = in ParsePagedMemoryEvent() local 84 …traceDataCache_->GetPagedMemorySampleData()->AppendNewData(currentCallId_, type, ipid, newStartTs,… in ParsePagedMemoryEvent()
|
| D | bio_latency_data_parser.cpp | 60 uint32_t ipid = in ParseBioLatencyEvent() local 93 …currentCallId_, type, ipid, itid, newStartTs, newEndTs, duration, prio, size, blkCount, pathId, du… in ParseBioLatencyEvent()
|
| /developtools/smartperf_host/trace_streamer/src/parser/ebpf_parser/ |
| D | paged_memory_data_parser.cpp | 64 uint32_t ipid = in ParsePagedMemoryEvent() local 85 …traceDataCache_->GetPagedMemorySampleData()->AppendNewData(currentCallId_, type, ipid, newStartTs,… in ParsePagedMemoryEvent()
|
| D | bio_latency_data_parser.cpp | 61 uint32_t ipid = in ParseBioLatencyEvent() local 94 …currentCallId_, type, ipid, itid, newStartTs, newEndTs, duration, prio, size, blkCount, pathId, du… in ParseBioLatencyEvent()
|
| /developtools/smartperf_host/ide/test/trace/component/chart/ |
| D | SpVmTrackerChart.test.ts | 51 ipid: 1, 61 ipid: 1,
|