Linux内核结构与进程管理.pptVIP

  • 0
  • 0
  • 约2.75千字
  • 约 9页
  • 2017-05-30 发布于北京
  • 举报
Linux 内核结构与进程管理 Linux系统结构 Linux内核组成 Linux启动流程 Linux中用户登陆流程 linux进程的四要素 程序 PCB 地址空间 系统堆栈空间 PCB:进程创建时内核为其分配的一个核心数据结构,进程自身不能直接存取。 系统堆栈空间:进程运行在核心态时使用的堆栈,和PCB连在一起,共8KB,其中PCB约占1000字节,系统堆栈空间约占7200字节。 2.2 内核中linux进程个数有最大值限制(4092)。但2.4以后,系统中的进程个数受限于系统的物理内存数,即限定所有进程的PCB及系统堆栈(8K)占用的空间≤1/2的物理内存总和。例64M内存:进程数≤64M/2/8K=4K PCB中的重要信息 身份信息:pid,uid,gid,euid,egid等; 状态信息:running, interruptible, non-interruptible, stopped, zombie 调度信息:policy, priority, rt_priorty, need_resched policy即进程的类别,分SCHED_FIFO, SCHED_RR, SCHED_OTHER三种,前两种为实时进程,后一种为非实时进程 IPC信息:如定义对某些信号的处理等 家族信息:父进程、兄弟进程、子进程信息 时钟和定时信息 文件系统 存储管理 进程

文档评论(0)

1亿VIP精品文档

相关文档