Linux kernel 分析Linux的实时特性

Linux kernel 分析Linux的实时特性,linux-kernel,embedded-linux,Linux Kernel,Embedded Linux,有没有办法分析linux内核的RT特性 为了好玩,我计划研究树莓皮上RT系统的行为。我想在每个任务交换时,围绕每个ISR等添加事件。这些事件应包含确切的暂停时间、处理器和pid。事件信息应保存在文件中。跑步之后,我想研究一下计时特性 当然,我希望这些测量尽可能少地干扰系统 有什么样的框架可以做到这一点吗?甚至可以(以通用方式)将事件放在ISR周围吗?我认为这是一个stackoverflow问题,因为如果必要,我愿意修改代码 注意,我不是在寻找聚合数据的某种统计视图。我都要!;) 看看System

有没有办法分析linux内核的RT特性

为了好玩,我计划研究树莓皮上RT系统的行为。我想在每个任务交换时,围绕每个ISR等添加事件。这些事件应包含确切的暂停时间、处理器和pid。事件信息应保存在文件中。跑步之后,我想研究一下计时特性

当然,我希望这些测量尽可能少地干扰系统

有什么样的框架可以做到这一点吗?甚至可以(以通用方式)将事件放在ISR周围吗?我认为这是一个stackoverflow问题,因为如果必要,我愿意修改代码


注意,我不是在寻找聚合数据的某种统计视图。我都要!;)

看看SystemTap和dtrace。他们做你想做的事,还有更多