操作系统两种观点:资源管理、硬件扩展
操作系统的核心:可处理的系统调用集
进程:运行程序的抽象,进程表用以保存进程信息
进程系统调用:进程创建、进程终止
每个进程:供用户启动的UID
进程创建场合:
系统初始化
执行了正在运行进程所调用的进程创建系统调用
用户请求创建一个新进程
一个批处理作业的初始化
进程创建本质:新进程都是由已存在的进程执行一个用于创建进程的系统调用
前台进程、后台进程(守护进程)
UNIX创建进程:fork
windows创建进程:win32调用createprocess,既处理进程创建,也负责把正确的程序装入新的进程。win32大概有100个函数处理进程管理
进程层次关系:
windows中进程是平等关系,之间联系是“句柄”
unix存在层次,构成树结构,每个进程只有一个父进程,但可以有多个子进程
进程状态:就绪态、运行态、阻塞态
引入线程:
减少进程中断、定时器、上下文切换的耗时空
轻量级
进程有地址空间和控制线程
时间: 2024-11-08 21:26:36