1. 首页
  2. 数据库
  3. 其它
  4. Linux内核创建一个进程的过程分析

Linux内核创建一个进程的过程分析

上传者: 2021-01-31 08:58:57上传 PDF文件 87.61KB 热度 15次
不管在什么系统中,所有的任务都是以进程为载体的,所以理解进程的创建对于理解操作系统的原理是非常重要的,本文是我在学习linux内核中所做的笔记,如有错误还请大家批评指正。注:我所阅读的内核版本是0.11。 一、关于PCB 对于一个进程来说,PCB好像是他的记账先生,当一个进程被创建时PCB被分配,然后有关进程的所有信息全都存储在PCB中,例如,打开的文件,页表基址寄存器,进程号等等。在linux中PCB是用结构task_struct来表示的,我们首先来看一下task_struct的组成。 代码位于linux/include/linux/Sched.h struct ta
用户评论