上传者: 43934844
|
上传时间: 2022-06-23 09:03:41
|
文件大小: 36KB
|
文件类型: DOC
浅谈进程与线程 摘要:随着微型计算机的越来越兴盛,对进程的资源掌控,已经不再适用于微型计算机 的资源分配模式,线程的出现也就成为了必然。所以说线程是为了提高操作系统的执行 效率而引入的,它是进程的一段程序的基本调度单位。进程具有动态性、并发性等特点 。线程可以合理的分配进程从CPU占用的资源,并与其他线程共享。每个程序最少有一个 进程,每个进程最少有一个线程。 关键词:进程与线程 区别 联系 特征 一、进程 1、什么是进程 进程是程序这一概念发展的产物,进程是"程序"在多到程序系统中特殊的活动形式 。曾有人这样定义"进程": (1)、进程(或任务)是一个程序及其数据一并在处理机上执行时说发生的活动(A.C. Shaw); (2)、行为的一个规则叫做一个程序,程序在处理机上执行时的活动称为进程(E.W.Di jkstra) 上述定义都意识到进程的动态性质,但侧重点有所不同,为了突出进程和程序的区 别,着重概括进程的并发和动态性质,我们将进程概念描述为:进程是一个具有独立功 能的进程的程序关于某个数据集合的一次可以并发执行的运行活动。 2、进程的特征 1、)动态特征 进程系指程序的一次执行