硬件的话采用PMC(performance monitoring unit)CPU的部件,在特定的条件下探测的性能事件是否发生以及发生的次数。 软件性能测试,内置于kernel,分布在各个功能模块中,统计和操作系统相关性能事件。