进程的概念 >定义:进程是一个具有独立功能的程 序对数据集的一次执行。 >进程与程序的差异: a.程序是一系列静态的指令,而进 程是一个动态活动,这种活动的属性 随时间而变化; b.一个单独的程序能够同多个进程 有关联
进程的概念 ➢ 定义:进程是一个具有独立功能的程 序对数据集的一次执行。 ➢ 进程与程序的差异: ➢ a. 程序是一系列静态的指令,而进 程是一个动态活动,这种活动的属性 随时间而变化; ➢ b. 一个单独的程序能够同多个进程 有关联
进程的特征 动态性:进程有一定的生命期 >并发性:系统中可以同时有几个进程在 活动 独立性:进程是一个能够独立运行的基 本单位; 异步性:进程按各自独立的、不可预知 的速度前进
进程的特征 ➢ 动态性:进程有一定的生命期; ➢ 并发性:系统中可以同时有几个进程在 活动; ➢ 独立性:进程是一个能够独立运行的基 本单位; ➢ 异步性:进程按各自独立的、不可预知 的速度前进
进程的状态和转化 执行状态 进程被选中 等待某个事件 时间片到 就绪状态 发生了某个事件、阻塞状态
进程的状态和转化 执行状态 就绪状态 发生了某个事件 阻塞状态 时间片到 进程被选中 等待某个事件
观察 Windows操作系统中进程的运 行状态 口 windows任务管理器 × Windows任务管理器 文件(选项(Q查看(窗口()帮助 文件(选项(Q)查看(帮助 应用程序|进程性能 应用程序进程性能1 状态 映像名称 PID CPUCPU时间内存使用□ 回" i crosoft PowerPoint-[第三章操..正在运行 Ravstub. exe 4720 0:00:00 图第1-2章Pr[只读 正在运行 svchost. exe 0:00:00 2.484K 操作系统中进程得念的理解一一参考正在运行 1.092K 参考 正在运行 svchost. exe 4.520K 凶第3章P[只读] 正在运行 0:00:00 840K 图第三章pt 正在运行 LLSSRV EXE 752K 576K 第三章操作系统基础ppt 正在运行 servi. exe nysvc32. exe 87200 CCenter. exe 0:0:00 440K 1100 217.472K 结束任务()[切摸全新任务0 结束进程 进程数:45 cP使用:0% 内存使用:353301277676K进程数:46 CPU使 内存使用:37636K/1277676K 图3-5应用程序列表 图3-6进程列表
观察Windows操作系统中进程的运 行状态 图3-5 应用程序列表 图3-6 进程列表
线程( Threads) 定义:线程又称为轻量级进程,描述进 程内的执行,是操作系统分配CPU时 间的基本单位。 属性: ①线程不拥有资源 ②独立调度的基本单元; ③可并发执行; ④共享进程资源
线程(Threads) ➢ 定义:线程又称为轻量级进程,描述进 程内的执行,是操作系统分配CPU时 间的基本单位。 ➢ 属性: ①线程不拥有资源; ②独立调度的基本单元; ③可并发执行; ④共享进程资源