PERFM文档图
2017-11-13 17:04:34 0 举报
PERFM文档图
作者其他创作
大纲/内容
Core PMUper-cpu性能计数
perf_event_task_sched_in()
switch1. register state2. the stack
finish_task_switch()
x86 perf_event驱动(arch//kernel/perf_event.c)
switch_to()
context_switch()
scheduler线程调度
RDTcache&momory统计
内核空间
numa-hot-page-sampler
PMU Driver(e.g. x86's MSR)
perf_event_task_sched_out()
Linux Perf_Event Subsystem
MSR驱动(arch/x86/kernel/msr.c)
用户空间
1. 统计上下文切换信息(Software Event)2. 保存Perf_Event上下文-task_struct
硬件PMU
prepare_task_switch()
scheduler
PMU硬件
cgroup:perf_event
perf_event_open()(kernel/events/core.c)
0 条评论
下一页