【问题标题】:Where to find process table in linux files?在哪里可以找到linux文件中的进程表?
【发布时间】:2021-07-31 04:46:37
【问题描述】:

我正在尝试编辑我的自定义 linux 内核以添加更多功能,例如为每个进程保存一个标志 true/false。

我从我的自学中知道,每个进程都有一个保存其 pid 和其他内容的表,我的问题是该表在哪里定义?

我在linux文件中搜索了很多都找不到。


小注:我想在init进程启动时将此标志设置为0,有人可以指导我在哪个文件中将init进程的pid初始化为0,以便我可以添加自己的代码吗?

【问题讨论】:

    标签: linux process kernel init pid


    【解决方案1】:

    您可能会想到include/linux/sched.h 中的struct task_struct

    【讨论】:

      猜你喜欢
      • 2015-06-28
      • 2021-07-04
      • 1970-01-01
      • 2015-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多