Linux里 rcu_bh进程是做什么的

Linux里 rcu_bh进程是做什么的,第1张

rcu_bh有静止状态集合。

RCU-bh的静止状态是在开中断状态下,退出软中断。

需要注意的是,rcu的静止状态也是rcu_bh的静止状态。rcu的静止状态通过调用rcu_qsctr_inc()来记录。而rcu_bh的静止状态通过调用rcu_bh_qsctr_inc()来记录。这两个函数将它们的状态记录到当前CPU的rcu_data 结构中。更多知识可以参考《Linux就该这么学》,里面信息很详细。

1、# uname -a (Linux查看版本当前 *** 作系统内核信息)

Linux localhost.localdomain 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 athlon i386 GNU/Linux

2、# cat /proc/version (Linux查看当前 *** 作系统版本信息)

Linux version 2.4.20-8 ([email protected])

(gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 Thu Mar 13 17:54:28 EST 2003

3、# cat /etc/issue 或cat /etc/redhat-release(Linux查看版本当前 *** 作系统发行版信息)

Red Hat Linux release 9 (Shrike)

4、# cat /proc/cpuinfo (Linux查看cpu相关信息,包括型号、主频、内核信息等)

processor: 0

vendor_id : AuthenticAMD

cpu family: 15

model : 1

model name : AMD A4-3300M APU with Radeon(tm) HD Graphics

stepping : 0

cpu MHz : 1896.236

cache size : 1024 KB

fdiv_bug : no

hlt_bug : no

f00f_bug: no

coma_bug : no

fpu: yes

fpu_exception : yes

cpuid level : 6

wp: yes

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr

sse sse2 syscall mmxext lm 3dnowext 3dnow

bogomips : 3774.87

5、# getconf LONG_BIT (Linux查看版本说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)

32

6、# lsb_release -a

一、查看linux内核版本号

1:登录linux,在终端输入 cat /proc/version

2:登录linux,在终端输入 uname -a   即列出linux的内核版本号 。

3: 在Linux终端输入 unmae -a 即可查看linux的内核版本号。三种方法执行效果如下图所示:

二、查看linux版本信息

1:登录到linux服务器执行 lsb_release-a 命令,即可查看所有版本信息。

2:登录到linux执行 cat /etc/issue  (切记cat后要空一格)即可看到版本信息。两种方法执行效果如下图所示:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/6240436.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-18
下一篇 2023-03-18

发表评论

登录后才能评论

评论列表(0条)

保存