当前位置: 首页 > news >正文

/proc/interrupts 和 /proc/stat 查看中断的情况

在/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

转载于:https://www.cnblogs.com/Ph-one/p/6497480.html

相关文章:

  • 5.3linux下C语言socket网络编程简例
  • 虚拟地址和物理地址好处
  • mmwave
  • 微码
  • GPS定位基本原理浅析
  • WIFI基本知识整理
  • linux下使用无线网卡的命令行方法(wifi,iwconfig)
  • 无线网络中的MAC协议(1)
  • 网络技术标准与协议
  • 浅谈 Linux 内核开发之网络设备驱动
  • gnss到底是什么呢
  • 北斗有 35 颗卫星,而 GPS 有 24 颗卫星,为什么二者数量不同?
  • 人造卫星为什么会绕着地球转而不是停在太空中或者越飞越远.掉进地球的卫星为什么烧不完....
  • GPS格式标准
  • Linux的SOCKET编程详解
  • [数据结构]链表的实现在PHP中
  • 【知识碎片】第三方登录弹窗效果
  • 03Go 类型总结
  • Angular 4.x 动态创建组件
  • Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  • ECMAScript入门(七)--Module语法
  • JSONP原理
  • Mysql5.6主从复制
  • MySQL几个简单SQL的优化
  • PyCharm搭建GO开发环境(GO语言学习第1课)
  • Python 使用 Tornado 框架实现 WebHook 自动部署 Git 项目
  • spring boot下thymeleaf全局静态变量配置
  • Vim Clutch | 面向脚踏板编程……
  • vue从创建到完整的饿了么(18)购物车详细信息的展示与删除
  • 干货 | 以太坊Mist负责人教你建立无服务器应用
  • 后端_MYSQL
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 解析带emoji和链接的聊天系统消息
  • 使用 Docker 部署 Spring Boot项目
  • 一个完整Java Web项目背后的密码
  • 用简单代码看卷积组块发展
  • Mac 上flink的安装与启动
  • 函数计算新功能-----支持C#函数
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • # 手柄编程_北通阿修罗3动手评:一款兼具功能、操控性的电竞手柄
  • #免费 苹果M系芯片Macbook电脑MacOS使用Bash脚本写入(读写)NTFS硬盘教程
  • #微信小程序(布局、渲染层基础知识)
  • (1) caustics\
  • (WSI分类)WSI分类文献小综述 2024
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (五)网络优化与超参数选择--九五小庞
  • (自适应手机端)响应式新闻博客知识类pbootcms网站模板 自媒体运营博客网站源码下载
  • .bat文件调用java类的main方法
  • .java 9 找不到符号_java找不到符号
  • .Net - 类的介绍
  • .net 4.0 A potentially dangerous Request.Form value was detected from the client 的解决方案
  • .NET Core日志内容详解,详解不同日志级别的区别和有关日志记录的实用工具和第三方库详解与示例
  • .Net Winform开发笔记(一)
  • .Net 访问电子邮箱-LumiSoft.Net,好用
  • .NET 线程 Thread 进程 Process、线程池 pool、Invoke、begininvoke、异步回调