Home
last modified time | relevance | path

Searched refs:ipid (Results 1 – 25 of 66) sorted by relevance

123

/developtools/smartperf_host/trace_streamer/doc/
Dapp_startup.md15 …d::shared_ptr `<AbilityLocalRecord>` &)##"字符的数据,即为启动的第三阶段,在这个阶段会上报包名和拉起该应用的ipid。如数据中缺少此阶段,可视为应用未启动。
17 …CycleStateInfo &, sptrOHOS::AAFwk::SessionInfo)##"字符的数据,即为启动的第四阶段,该阶段会上报ipid,同一个应用第三和第四阶段上报的ipid相同。
21 First Frame-App Phase:使用第三阶段得到的ipid关联到frame_slice表中,取到该ipid对应的应用帧的首帧数据,即为该应用第五阶段的数据。
Ddes_tables.md162 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/
DTabPaneIOTierStatistics.test.ts99 ipid: 2,
111 ipid: 2,
123 ipid: 2,
135 ipid: 7,
/developtools/smartperf_host/ide/test/trace/database/ui-worker/
DProcedureWorkerJank.test.ts204 ipid: 34,
230 ipid: 81,
256 ipid: 34,
284 ipid: 84,
310 ipid: 84,
336 ipid: 84,
/developtools/profiler/host/smartperf/doc/
Ddes_tables.md38 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/
DTabPaneTaskFrames.test.ts58 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/
Dapp_start_filter.cpp104 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()
Dprocess_filter.cpp43 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()
Dprocess_filter.h43 void AddProcessMemory(uint32_t ipid);
46 void AddProcessSliceNum(uint32_t ipid);
Dapp_start_filter.h52 … 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/
Dprocess_filter.cpp43 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()
Dapp_start_filter.cpp96 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()
Dapp_start_filter.h52 … 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()
Dprocess_filter.h43 void AddProcessMemory(uint32_t ipid);
46 void AddProcessSliceNum(uint32_t ipid);
/developtools/smartperf_host/ide/src/doc/md/
Ddes_tables.md140 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/
Ddes_tables.md140 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/
Ddes_tables.md140 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/
Dhtrace_mem_parser.cpp87 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()
107ipid, memNameDictMap_.at(MEM_OOM_SCORE_ADJ), timeStamp, processMemoryInfo.oom_score_adj()); in ParseProcessInfo()
[all …]
Dhtrace_mem_parser.h72 uint64_t ipid) const;
80 mem_process_type GetMemProcessType(uint64_t ipid) const;
/developtools/smartperf_host/ide/src/trace/database/
DSqlLite.ts538 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/
Dpaged_memory_data_parser.cpp63 uint32_t ipid = in ParsePagedMemoryEvent() local
84 …traceDataCache_->GetPagedMemorySampleData()->AppendNewData(currentCallId_, type, ipid, newStartTs,… in ParsePagedMemoryEvent()
Dbio_latency_data_parser.cpp60 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/
Dpaged_memory_data_parser.cpp64 uint32_t ipid = in ParsePagedMemoryEvent() local
85 …traceDataCache_->GetPagedMemorySampleData()->AppendNewData(currentCallId_, type, ipid, newStartTs,… in ParsePagedMemoryEvent()
Dbio_latency_data_parser.cpp61 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/
DSpVmTrackerChart.test.ts51 ipid: 1,
61 ipid: 1,

123