进程描述符初始化

时间:2012-02-22 08:41:22

标签: linux process initialization file-descriptor

在进程启动的linux中,如何填充进程描述符?我想知道这实际上在哪里。代码的哪一部分进行初始化(优先级的初始化及其调度类和所有)。文件名和实际发生的行号对我有帮助。

如何初始化sched.h中的prio,ststic_prio和normal_prio变量?确切地说,内核代码的哪一部分进行了初始化?

提前致谢。

2 个答案:

答案 0 :(得分:1)

你对“开始”的定义是什么?对于 fork ,请参阅内核源代码中的kernel/fork.c:copy_process,对于 exec ,请参阅fs/exec.c:do_execve

答案 1 :(得分:-1)

流程描述符可在init-scripts

中找到

它位于/etc/init.d

位置

您可以浏览代码,其中包含启动/停止服务的方法,以及启动和停止服务时显示的说明。