发布时间:2012-12-10 13:00:40
oprofile起源于John Levon (Victoria U of Manchester)的一篇硕士论文,最初它以DCPI(DEC Continuous Profiling Infrastructure)为模型,并最先支持Intel Pentium Pro和AMD Athlon。oprofile主要是通过采样,利用CPU上的性能计数器(perfomance counter,在龙芯上分别为CP0的24和25号寄存器)统计某些事件的发生次数。它由内核模块和用户空间守护进程两部分组成,前者可以访问性能计数器,后者则负责从性能计数器收集数据。 oprofile......【阅读全文】