• /proc/interrupts 和 /proc/stat 查看中断的情况 (转载)


    转自:http://blog.csdn.net/richardysteven/article/details/6064717

    在/proc文件系统下,又两个文件提供了中断的信息。

    /proc/interrupts 文件中列出当前系统使用的中断的情况,所以某个中断处理没有安装,是不会显示的。哪怕之前安装过,被卸载了。

    从左到右分别是,

    irq的序号, 在各自cpu上发生中断的次数,可编程中断控制器,设备名称(request_irq的dev_name字段)

    $cat /proc/interrupts
               CPU0       CPU1      
      0: 2822434225          0    IO-APIC-edge  timer
      1:         12         45    IO-APIC-edge  i8042
      6:          3          0    IO-APIC-edge  floppy
      7:          0          0    IO-APIC-edge  parport0
      8:         13          0    IO-APIC-edge  rtc
      9:          0          0   IO-APIC-level  acpi
     12:        105        431    IO-APIC-edge  i8042
     14:        169  179654525    IO-APIC-edge  ide0
     50:          0          0   IO-APIC-level  uhci_hcd:usb4
     58:          0          0   IO-APIC-level  uhci_hcd:usb5
     74:       6870  651949183         PCI-MSI  ahci
     82:        193          0         PCI-MSI  HDA Intel
     90:         28  675362729         PCI-MSI  eth0
    225:          0          0   IO-APIC-level  ehci_hcd:usb1, uhci_hcd:usb2
    233:          0          0   IO-APIC-level  uhci_hcd:usb3
    NMI:          0          0
    LOC: 2820592939 2820592942
    ERR:          0
    MIS:          0

    /proc/stat 文件中有一行记录的机器从启动依赖,各个中断序号发生中断的次数。

    这一行以intr开头,接下来的第一个数字是总的中断数目,之后就是分别的中断数目,从0开始。

    $cat /proc/stat  | grep intr
    intr 4329441883 2822466790 57 0 0 4 0 3 0 13 0 0 0 536 0 179654982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 651956087 0 0 0 0 0 0 0 193 0 0 0 0 0 0 0 675363218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    opencv视屏流嵌入wxpython框架
    Linux下makefile学习
    关于pyinstall打包时的依赖问题
    python文件结构与import用法
    python3+dlib人脸识别及情绪分析
    慕课学习--DNS的作用
    力扣leetcode11. 盛最多水的容器
    力扣leetcode5.最长回文子串
    力扣leetcode1190. 反转每对括号间的子串
    基于Ubuntu1604+ROS-kinetic+roscpp的激光雷达定位算法从零开始移植
  • 原文地址:https://www.cnblogs.com/lance-ehf/p/4650675.html
Copyright © 2020-2023  润新知