进程与程序的区别:
1) 进程是程序的一次运行活动,属于一种动态的概念。程序是一组有序的静态指令, 是一种静态的概念
。但是,进程离开了程序也就没有了存在的意义。因此,我们可以这样说: 进程是执行程序的动态过程,而程序是进程运行的静态文本。如果我们把一部动画片的电影拷贝比拟成一个程序,那么这部动画片的一次放映过程就可比为一个进程。
2)一个进程可以执行一个或多个程序,反之,同一程序也可能由多个进程同时执行
. 我们再次以动画片及其放映活动为例,一次电影放映活 动可以连续放映几部动画片,这相当于一个进程可以执行几个程序。反之,一部动画片可以同时在若干家电影院中放映,这相当于多个进程可以执行几个同一程序。
3)程序可以作为一种软件资源长期保持着,而进程则是一次执行过程,它是暂时的,是动态地产生和终止的
。这相当于电影拷贝可以长期保存,而一次放映活动却只延续1~2小时。进程需要使用一种机构才能执行程序,这种机构称之为处理机(Processor)。处理机执行指令,根据指令的性质,处理机可以单独用硬件或软、硬件结合起来构成。如果指令是机器指令,那么处理机就是我们一般所说的中央处理机(CPU).
并发处理
的真正含义是:如果我们把系统作为一个整体来观察,则在任一时刻有若干进程存在于系统的这一部分或那一部分,这些进程都处在其起点和终点之间。我们把所有这些进程都看成是正在系统中运行着、活跃着。
分享到:
相关推荐
对PMP相似概念的分析与理解,比如VA与VE的区别、生命周期各阶段的交叉和重叠的区别等。
频率、频点、频道的概念区别 频率、频点、频道是三种相关却容易混淆的概念,在无线通信领域中,它们之间的区别和关系是非常重要的。 频率是指无线信号的发射频率,例如 GSM900 的工作频段为 890~960MHz,GSM1800 ...
Oracle 实例名、服务名等概念区别与联系 Oracle 数据库中的实例名、服务名等概念经常会让初学者感到困惑。以下是对这些概念的详细解释。 数据库名 数据库名是数据库的标识,相当于人的身份证号码。它用参数 DB_...
微服务、分布式概念区别 微服务、分布式概念是目前IT行业中非常重要的概念,它们之间的区别和联系也是很多开发者和技术人员需要了解的知识点。下面我们将详细解释微服务、分布式概念的定义、特点、优点以及它们之间...
"数据仓库与数据集市概念区别" 数据仓库和数据集市是两个常见的概念,在决策支持系统(DSS)中扮演着重要的角色。但是,许多人对这两个概念的理解存在误区,认为它们是相同的系统,或者认为数据仓库是多个数据集市...
寄存器、RAM、ROM、Flash 相关概念区别整理 在计算机系统中,存储器是非常重要的一部分,它可以存储指令、数据和地址等信息。存储器有很多种类,包括寄存器、RAM、ROM、Flash 等,每种存储器都有其特点和应用场景。...
IDS 和 IPS概念IPS概念IPS概念IPS概念IPS概念IPS概念IPS概念IPS概念IPS概念IPS概念IPS概念IPS概念IPS概念IPS概念IPS概念IPS概念
今天我们将详细解释这些概念的区别和联系。 数据库名 (DB_NAME) 数据库名是数据库的标识,就像人的身份证号一样。它用于安装数据库、创建新的数据库、创建数据库控制文件、修改数据结构、备份与恢复数据库时。...
下面我们将详细探讨这两个概念及其区别。 1. 接口(Interface) 接口是一种完全抽象的类型,它仅包含方法签名(方法名、返回类型和参数列表),而没有方法实现。在Java中,接口是多继承的唯一方式,一个类可以实现...
"STM32输出与输入概念区别" STM32 输出与输入概念区别是指在单片机应用中,对于输出和输入的模式和应用场景的区别。输出模式包括推挽输出、开漏输出、复用推挽输出、复用开漏输出等,而输入模式包括上拉输入、下拉...
首先我们说说二者的概念区别吧(相信大家都清楚) 1. asp控件是服务端控件,html是客户端控件。 2. asp控件在服务端解析后,会转化为html控件使得客户端浏览器能够显示出来。也就是说最终的产物都是html控件。 3. ...
理解窗口与视口的概念区别,并掌握如何将它们进行有效判别与转换,对于图形程序的开发者来说是至关重要的。本文将对窗口与视口的概念进行详细解析,并讲解如何在实际编程中处理它们之间的转换问题。 首先,让我们...
概念模型、逻辑模型、物理模型在数据库设计中的区别 数据库设计是软件开发过程中一个重要的步骤,它涉及到数据存储、数据结构和数据关系的设计。为了更好地进行数据库设计,我们需要了解概念模型、逻辑模型和物理...
在《概念模型、逻辑模型、物理模型区别》文档中,作者HZQ可能会详细探讨这些模型的特点、转换方法以及在实际工作中的应用案例,帮助读者深入理解数据库设计的各个环节。通过阅读这份文档,我们可以获得更丰富的知识...
内容概要:从输入URL到页面加载的全过程、浏览器重绘与重排的区别、如何触发避免重排和重绘、304过程、浏览器的缓存机制 强制缓存 && 协商缓存、进程、线程和协程区别联系、网络问题、HTTP 和 HTTPS概念区别优缺点...
[1通常代表同频切换,2代表异频,3代表异系统切换,4代表Traffic测量切换等] 1e 一个P-CPICH变得比绝对门限(absolute threshold)高better(FDD) 1f 一个P-CPICH变得比绝对门限(absolute threshold)弱worse(FDD...
关于WLAN中的胖AP和瘦AP概念及区别