进程基本概念

1.程序与进程区别

  • 程序:死的,只占用磁盘空间
  • 进程:活的,运行起来的程序占用内存、CPU等系统资源

2.内存映射示意图

进程基本概念

3.进程控制块内容

  • *进程id,每一个进程有独一无二的进程id
  • *进程的状态,就绪、停止、挂起、运行等
  • 进程切换时需要保存和恢复的一些CPU寄存器
  • 描述虚拟地址空间的信息
  • 描述控制终端的信息
  • *当前工作目录
  • umask掩码
  • *文件描述符,包含很多指向file结构体的指针
  • *和信号相关的信息
  • *用户id和组id
  • 会话和进程组
  • 进程可以使用的资源上限

相关文章:

  • 2021-07-29
  • 2021-07-20
  • 2022-12-23
  • 2021-10-07
  • 2021-06-25
  • 2021-11-21
  • 2022-01-05
  • 2021-12-11
猜你喜欢
  • 2021-03-26
  • 2022-12-23
  • 2021-06-02
  • 2022-12-23
相关资源
相似解决方案