功能概要

sylixos下可以测量中断服务耗时,分析各中断服务耗时对分析系统实时性和驱动故障等有很大帮助。

操作步骤

  1. 该功能通过中断中执行钩子函数来实现,会略微增加中断执行时间,所以默认是关闭的。需要使用时,编译前需修改base文件,主要修改为将/libsylixos/SylixOS/config/ kernel/kernel_cfg.h 中LW_CFG_INTER_MEASURE_HOOK_EN宏使能(即置为1)
    sylixos下如何测量中断服务耗时

  2. 系统启动后还需要加载一个内核模块InterVectorMeasure.ko,该模块在bsp_performance性能测试工具集中就有。
    执行命令为: insmod /lib/modules/InterVectorMeasure.kosylixos下如何测量中断服务耗时

  3. 查看中断服务耗时信息命令为: cat /proc/kernel/interMeasuresylixos下如何测量中断服务耗时

相关文章:

  • 2021-09-24
  • 2021-04-03
  • 2023-01-07
  • 2021-10-28
  • 2022-12-23
  • 2021-08-27
  • 2021-11-28
  • 2022-12-23
猜你喜欢
  • 2021-09-27
  • 2021-04-06
  • 2021-10-02
  • 2021-05-14
  • 2021-07-25
  • 2022-12-23
相关资源
相似解决方案