首页 > 系统相关 >linux/unix实战手册(2)

linux/unix实战手册(2)

时间:2023-09-24 10:24:07浏览次数:40  
标签:00 MSIX 0000 Bus 手册 unix edge linux PCI

目录

计算机结构

  • 查看中断号
[waterruby@fedora38-2023-9-24 ~]$ cat /proc/interrupts
           CPU0       CPU1       
  1:        293        128   IO-APIC   1-edge      i8042
  8:          0          0   IO-APIC   8-edge      rtc0
  9:          0          0   IO-APIC   9-fasteoi   acpi
 12:          0        144   IO-APIC  12-edge      i8042
 16:          0          0   IO-APIC  16-fasteoi   i801_smbus
 22:          0          0   IO-APIC  22-fasteoi   virtio4
 24:          0          0  PCI-MSIX-0000:00:02.0   0-edge      PCIe PME, aerdrv
 25:          0          0  PCI-MSIX-0000:00:02.1   0-edge      PCIe PME, aerdrv
 26:          0          0  PCI-MSIX-0000:00:02.2   0-edge      PCIe PME, aerdrv
 27:          0          0  PCI-MSIX-0000:00:02.3   0-edge      PCIe PME, aerdrv
 28:          0          0  PCI-MSIX-0000:00:02.4   0-edge      PCIe PME, aerdrv
 29:          0          0  PCI-MSIX-0000:00:02.5   0-edge      PCIe PME, aerdrv
 30:          0          0  PCI-MSIX-0000:00:02.6   0-edge      PCIe PME, aerdrv
 31:          0          0  PCI-MSIX-0000:00:02.7   0-edge      PCIe PME, aerdrv
 32:          0          0  PCI-MSIX-0000:00:03.0   0-edge      PCIe PME, aerdrv
 33:          0          0  PCI-MSIX-0000:00:03.1   0-edge      PCIe PME, aerdrv
 34:          0          0  PCI-MSIX-0000:00:03.2   0-edge      PCIe PME, aerdrv
 35:          0          0  PCI-MSIX-0000:00:03.3   0-edge      PCIe PME, aerdrv
 36:          0          0  PCI-MSIX-0000:00:03.4   0-edge      PCIe PME, aerdrv
 37:          0          0  PCI-MSIX-0000:00:03.5   0-edge      PCIe PME, aerdrv
 38:          0          0  PCI-MSIX-0000:06:00.0   0-edge      virtio5-config
 39:         23         13  PCI-MSIX-0000:06:00.0   1-edge      virtio5-input
 40:          0          0  PCI-MSI-0000:00:1f.2   0-edge      ahci[0000:00:1f.2]
 41:         36          0  PCI-MSIX-0000:02:00.0   0-edge      xhci_hcd
 42:          0          0  PCI-MSIX-0000:02:00.0   1-edge      xhci_hcd
 43:          0          0  PCI-MSIX-0000:02:00.0   2-edge      xhci_hcd
 44:          0          0  PCI-MSIX-0000:03:00.0   0-edge      virtio2-config
 45:          0         13  PCI-MSIX-0000:03:00.0   1-edge      virtio2-virtqueues
 46:          0          0  PCI-MSIX-0000:04:00.0   0-edge      virtio3-config
 47:       3695          0  PCI-MSIX-0000:04:00.0   1-edge      virtio3-req.0
 48:          0       9190  PCI-MSIX-0000:04:00.0   2-edge      virtio3-req.1
 49:          0          0  PCI-MSIX-0000:00:01.0   0-edge      virtio0-config
 50:        140       9341  PCI-MSIX-0000:00:01.0   1-edge      virtio0-control
 51:          0          0  PCI-MSIX-0000:00:01.0   2-edge      virtio0-cursor
 52:          0          0  PCI-MSIX-0000:01:00.0   0-edge      virtio1-config
 53:       8967        345  PCI-MSIX-0000:01:00.0   1-edge      virtio1-input.0
 54:        158       9534  PCI-MSIX-0000:01:00.0   2-edge      virtio1-output.0
 55:          0        206  PCI-MSI-0000:00:1b.0   0-edge      snd_hda_intel:card0
NMI:          0          0   Non-maskable interrupts
LOC:      62753      91262   Local timer interrupts
SPU:          0          0   Spurious interrupts
PMI:          0          0   Performance monitoring interrupts
IWI:          2         12   IRQ work interrupts
RTR:          0          0   APIC ICR read retries
RES:        331        649   Rescheduling interrupts
CAL:      18689      12848   Function call interrupts
TLB:         66         15   TLB shootdowns
TRM:          0          0   Thermal event interrupts
THR:          0          0   Threshold APIC interrupts
DFR:          0          0   Deferred Error APIC interrupts
MCE:          0          0   Machine check exceptions
MCP:          5          5   Machine check polls
HYP:          1          1   Hypervisor callback interrupts
ERR:          0
MIS:          0
PIN:          0          0   Posted-interrupt notification event
NPI:          0          0   Nested posted-interrupt event
PIW:          0          0   Posted-interrupt wakeup event

比如acpi使用了中断号9

  • dma
waterruby@fedora38-2023-9-24 ~]$ cat /proc/dma
 4: cascade

  • io
[waterruby@fedora38-2023-9-24 ~]$ cat /proc/ioports
0000-0000 : PCI Bus 0000:00
  0000-0000 : dma1
  0000-0000 : pic1
  0000-0000 : timer0
  0000-0000 : timer1
  0000-0000 : keyboard
  0000-0000 : keyboard
  0000-0000 : rtc0
  0000-0000 : dma page reg
  0000-0000 : pic2
  0000-0000 : dma2
  0000-0000 : fpu
  0000-0000 : vga+
  0000-0000 : serial
  0000-0000 : QEMU0002:00
    0000-0000 : fw_cfg_io
  0000-0000 : 0000:00:1f.0
    0000-0000 : ACPI PM1a_EVT_BLK
    0000-0000 : ACPI PM1a_CNT_BLK
    0000-0000 : ACPI PM_TMR
    0000-0000 : ACPI GPE0_BLK
    0000-0000 : iTCO_wdt.1.auto
      0000-0000 : iTCO_wdt
    0000-0000 : iTCO_wdt.1.auto
      0000-0000 : iTCO_wdt
  0000-0000 : 0000:00:1f.3
    0000-0000 : i801_smbus
0000-0000 : PCI conf1
0000-0000 : PCI Bus 0000:00
  0000-0000 : PCI Bus 0000:01
  0000-0000 : PCI Bus 0000:02
  0000-0000 : PCI Bus 0000:03
  0000-0000 : PCI Bus 0000:04
  0000-0000 : PCI Bus 0000:05
  0000-0000 : PCI Bus 0000:06
  0000-0000 : PCI Bus 0000:07
  0000-0000 : PCI Bus 0000:08
  0000-0000 : PCI Bus 0000:09
  0000-0000 : PCI Bus 0000:0a
  0000-0000 : PCI Bus 0000:0b
  0000-0000 : 0000:00:1f.2
    0000-0000 : ahci
  0000-0000 : PCI Bus 0000:0c
  0000-0000 : PCI Bus 0000:0d
  0000-0000 : PCI Bus 0000:0e

标签:00,MSIX,0000,Bus,手册,unix,edge,linux,PCI
From: https://www.cnblogs.com/waterruby/p/17725646.html

相关文章

  • 红旗Linux桌面应用教程:安装使用指南
    随着开源软件的日益普及,Linux操作系统也成为了越来越多用户的选择。而在众多Linux发行版中,红旗Linux是国产领先的操作系统之一。本文将为大家介绍如何在红旗Linux上安装和使用各种桌面应用程序。一、安装软件包管理器首先,我们需要安装一个软件包管理器,以便于方便地安装和升级各......
  • Linux下安装php56教程:安装前准备及检查
    1.安装前准备在安装之前,我们需要先检查一下系统中是否已经安装了 php。可以通过以下命令来检查:$php-v如果系统中已经安装了php,则会显示当前php的版本信息。如果没有安装,则会提示“commandnotfound”。2.安装必要的依赖包在安装php5.6之前红旗linux官网,我们需要先安......
  • Linux安装MySQL5.6:详细步骤及下载地址
    MySQL是一款常用的关系型数据库管理系统,而在Linux系统下安装MySQL5.6则是很多开发者和系统管理员们需要掌握的技能。本文将为大家详细介绍如何在Linux系统下安装MySQL5.6。第一步:下载MySQL5.6安装包首先,我们需要从MySQL官网上下载MySQL5.6的安装包。下载地址为:。选择适合自己系......
  • Linux轻松搭建网站:安装Apache服务攻略
    在如今数字化时代,网站已成为企业宣传和信息传递的重要渠道。而Apache服务器则是众多网站服务中最为常用的一种。本文将详细介绍如何在Linux系统上安装Apache服务,帮助你轻松搭建自己的网站。1.确认Linux版本在开始安装Apache服务之前,需要确认你所使用的Linux版本。常见的Linux发......
  • Linux数据库备份:高效使用mysqldump工具
    在现代企业管理中,数据库是企业重要的数据资产linux备份数据库,因此备份数据库显得尤为重要。Linux系统下有各种不同的工具可以用于备份数据库,其中最常用的是mysqldump工具。在本文中,我们将介绍如何使用mysqldump工具备份MySQL数据库,并探讨其他备份工具和备份策略。1.安装与......
  • 轻松安装Redhat Linux 6.5:详细步骤分享
    Redhat Linux是一款领先的企业级Linux操作系统,其版本更新频率较高,最新版本为8.5。但是对于一些老旧的设备或软件,可能需要安装较早版本的RedhatLinux系统。本文将以RedhatLinux6.5为例redhat linux6.5安装,详细介绍如何安装该版本的Linux系统。一、准备工作在进行RedhatLin......
  • 轻松管理MySQL,这8个Linux工具必备
    MySQL是一个开源的关系型数据库管理系统,被广泛应用于各种Web应用程序中。在Linux系统中,MySQL也是一个非常常见的数据库,但是如何高效地对MySQL进行管理呢?这就需要使用一些专业的MySQL管理工具。本文将为大家介绍8个最受欢迎的LinuxMySQL管理工具,帮助你轻松管理MySQL数据库。1.My......
  • 图文详解Redhat Linux 9.0安装入门,下载指南不容错过!
    Redhat Linux 9.0是Linux操作系统的一种版本,是一个开源的、免费的操作系统。如果你对这个操作系统还不是很熟悉,那么本文将为你提供一份详细的入门指南,帮助你了解如何下载、安装和使用RedhatLinux9.0。第一步:下载RedhatLinux9.0要下载RedhatLinux9.0,你需要先找到一个可靠......
  • Linux上最常用的SSH图形界面工具,你知道吗?
    作者:JackWallen译者:LCTTXingyu.Wang|2019-02-2113:57了解一下这三个用于Linux上的SSH图形界面工具。在你兼任Linux管理员的职业生涯中,你会使用SecureShell(SSH)远程联接到Linux服务器或桌面。可能你当初在个别情况下,会同时SSH联接到多个Linux服务器。实际上,SSH可能是Linux工具箱......
  • Linux操作系统的安装方法(42页珍藏版)
    《安装Linux系统》由会员分享,可在线阅读,更多相关《安装Linux系统(42页典藏版)》请在人人文库网上搜索。1、学习目的与要求学习目的与要求本章主要介绍Linux系统的发展、特点及版本,RedHatLinux9的主要特点linux桌面,RedHatLinux9的安装。通过本章的学习,读者可以了解Linux操作系统的相......