在进程启动的linux中,如何填充进程描述符?我想知道这实际上在哪里。代码的哪一部分进行初始化(优先级的初始化及其调度类和所有)。文件名和实际发生的行号对我有帮助。
如何初始化sched.h中的prio,ststic_prio和normal_prio变量?确切地说,内核代码的哪一部分进行了初始化?
提前致谢。
答案 0 :(得分:1)
你对“开始”的定义是什么?对于 fork ,请参阅内核源代码中的kernel/fork.c:copy_process
,对于 exec ,请参阅fs/exec.c:do_execve
。
答案 1 :(得分:-1)
流程描述符可在init-scripts
它位于/etc/init.d
您可以浏览代码,其中包含启动/停止服务的方法,以及启动和停止服务时显示的说明。