线程与进程的区别于联系

线程与进程的区别于联系
进程:process 线程:thread
进程的概念
进程是操作系统实现并发执行的重要手段,也是操作系统为程序提供的重要运行环境抽象。
进程最根本的属性是动态性和并发性。以下是从不同角度对进程的解释:
a、进程是程序的一次执行
b、进程是可以与其他计算并发执行的计算
c、进程是一个程序程序及其数据在处理器上顺序执行时发生的活动
d、进程是程序在一个数据集合上的运行过程,是系统进行资源分配和调度的一个独立单位
e、进程是进程实体的一次活动
f、进程是支持程序运行的机制
2、进程的定义
进程是具有一定功能的程序在一个数据结合上的运行过程,它是系统进行资源分配和调度管理的一个可并发执行的基本单位。
3、进程的基本特性
a、动态性:进程的实质是程序的一次执行过程,它由系统创建而产生,能够被调度而执行,因申请的共享资源被其他进程占用而暂停,完成任务后被撤销。动态性是进程最重要的特性。
b、独立性:系统内多个进程可以并发执行,引入进程的目的也是为了使系统某个程序能够和其他进程并发执行。
c、异步性:进程由于共享资源和协同合作,因此产生了相互制约的关系,进程实体通过进程管理以异步的方式使用处理器和其他资源,系统必须统一调度,依据一定的算法来保证各个进程能够协同运行并共享处理器和其他资源。
d、结构特性:系统中运行的进程实体通常由程序、数据和一个PCB(进程控制块)组成。
线程
1、线程的概念
线程是进程中实施调度和分派的基本单位。
操作系统提供现成的目的就是为了方便高效地实现并发处理(进一步提高并发度)。
2、线程分类
线程一般分为用户级线程和核心级线程。

转载于:https://www.cnblogs.com/zgl19991001/p/10593594.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值