/proc/kernel

更新时间:
2024-03-14
下载文档

/proc/kernel

/proc/kernel 目是内核相关信息文件。通过 cat 命令可以查看文件具体信息。

/proc/kernel 目录示例内容:

[root@sylixos:/root]# cd /proc/kernel/
[root@sylixos:/proc/kernel]# ls
affinity        objects         tick
文件描述(进程属性)
affinity多核亲和度信息文件
objects内核对象信息文件
tick系统时钟嘀嗒信息文件

affinity 文件示例内容:

[root@sylixos:/proc/kernel]# affinity
NAME               TID    PID  CPU
---------------- ------- ----- ---
t_idle            4010000  0   *
t_itimer          4010001  0   *
t_except          4010002  0   *
t_log             4010003  0   *
t_power           4010004  0   *
t_hotplug         4010005  0   *
t_reclaim         4010007  0   *
t_netjob          4010008  0   *
t_netproto        4010009  0   *
t_tftpd           401000a  0   *
t_ftpd            401000b  0   *
t_telnetd         401000c  0   *
t_tshell          401000e  0   *
  • NAME:线程名称;
  • TID:线程 ID;
  • PID:进程 ID;
  • CPU:当前线程亲和到指定 CPU。

objects 文件示例内容:

[root@sylixos:/proc/kernel]# cat objects
object      total    used     max-used
event       1500     99        101
eventset    100      0          0
heap        22       2          2
msgqueue    300      6          6
partition   30       7          7
rms         30       1          1
thread      100      13         14
threadvar   20       0          0
timer       100      2          2
dpma        2        0          0
threadpool  2        0          0
  • object:内核对象类型;
  • total:指定类型对象总数;
  • used:指定类型对象已经被使用的数目;
  • max-used:指定类型对象被使用过的最大数目。

tick 文件示例内容:

[root@sylixos:/proc/kernel]# cat tick
tick rate        : 100 hz                //系统时钟频率;
tick             : 44304                 //系统总时钟计数。
文档内容是否对您有所帮助?
有帮助
没帮助