进程的概念 定义:进程是一个具有独立功能的程 序对数据集的一次执行。 进程与程序的差异: a.程序是一系列静态的指令,而进 程是一个动态活动,这种活动的属性 随时间而变化 >b.一个单独的程序能够同多个进程 有关联
进程的概念 ➢ 定义:进程是一个具有独立功能的程 序对数据集的一次执行。 ➢ 进程与程序的差异: ➢ a. 程序是一系列静态的指令,而进 程是一个动态活动,这种活动的属性 随时间而变化; ➢ b. 一个单独的程序能够同多个进程 有关联
进程的特征 >动态性:进程有一定的生命期; 并发性:系统中可以同时有几个进程在 活动 独立性:进程是一个能够独立运行的基 本单位; 异步性:进程按各自独立的、不可预知 的速度前进
进程的特征 ➢ 动态性:进程有一定的生命期; ➢ 并发性:系统中可以同时有几个进程在 活动; ➢ 独立性:进程是一个能够独立运行的基 本单位; ➢ 异步性:进程按各自独立的、不可预知 的速度前进
进程的状态和转化 执行状态 进程被选中 等待某个事件 时间片到 就绪状态 发生了某个事件 阻塞状态
进程的状态和转化 执行状态 就绪状态 发生了某个事件 阻塞状态 时间片到 进程被选中 等待某个事件
观察 Windows操作系统中进程的运 行状态 E windows 1务管理器 x windows t务管理器 文件)选项(Q)查看窗口()帮助(H 文件()选项(Q)查看(帮助( 应用程序|进程性能1 应用程序进程性能1 任务 映像名称 PID CPUCPU时间内存使用 Microsoft PowerPoint-[第三章操正在运行 0:00:00 768K 第1-2章P[只读] 正在运行 0:00:00 2.484K aXe @操作系统中进程概念的理解一一参 正在运行 pools. 0:00:001,736K msdtc exe 568000:00:00 参考 正在运行 vcnost. ex 4.520K 第3章PT[只读] 正在运行 erv. ex 00000 0:00: ③第三章 正在运行 LLSSRY 52K ③第三章操作系统基础pt 正在运行 qlservr.exe 11.880K nysyc32. exe 0:00:00 404K 89600 0:00:00 388K 90800 0:00:00 440K mstask. exe 0:00:00 480K svchost. exe 94000 0:00:00 1.040K inFant. exe 540K netinfo. exe 110002 0:00:217,472K k asr n·mn·nn 结束任务但)[仞摸至新任务 结束进程巴) 进程数:45cPU使用:0%内存使用:353017进程数:46(PU使用:4%内存使用:363681276K 图3-5应用程序列表 图3-6进程列表
观察Windows操作系统中进程的运 行状态 图3-5 应用程序列表 图3-6 进程列表
线程( Threads) 定义:线程又称为轻量级进程,描述进 程内的执行,是操作系统分配CPU时 间的基本单位。 属性: ①线程不拥有资源 ②独立调度的基本单元; ③可并发执行; ④共享进程资源
线程(Threads) ➢ 定义:线程又称为轻量级进程,描述进 程内的执行,是操作系统分配CPU时 间的基本单位。 ➢ 属性: ①线程不拥有资源; ②独立调度的基本单元; ③可并发执行; ④共享进程资源