首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
阐述程序、进程和线程的区别与联系。
阐述程序、进程和线程的区别与联系。
admin
2016-05-12
48
问题
阐述程序、进程和线程的区别与联系。
选项
答案
进程和程序之间既有区别又有联系。 进程是程序执行的动态活动,它是暂时地动态地产生和终止的。程序是进程运行的静态文本,它可以长期保存。一个进程可以执行一个或多个程序,反之,同一个程序也可被多个进程同时执行。 进程与线程的主要区别如下。 (1)调度方面。在传统的操作系统中,拥有资源和独立调度的基本单位都是进程。而在引入线程的操作系统中,线程是独立调度的基本单位,进程是资源拥有的基本单位。在同一进程中,线程的切换不会引起进程的切换。在不同的进程中进行线程切换,将会引起进程切换。 (2)拥有资源。不论是传统操作系统还是设有线程的操作系统,进程都是拥有资源的基本单位,而线程不独立拥有系统资源(也拥有一点必不可少的资源),但线程可以访问其隶属进程的系统资源。 (3)并发性。在引入线程的操作系统中,不仅进程之间可以并发执行,而且同一进程内的多个线程之间也可以并发执行。 (4)系统开销。由于创建进程或撤销进程时,系统都要为之分配或回收资源,操作系统所付出的开销远大于创建或撤销线程时的开销。在进行进程切换时,涉及整个当前进程CPU环境的保护及新调度到新进程的CPU环境设置;而线程切换时,只需保护和设置少量寄存器内存,因此开销很小。另外,由于同一进程内的多个线程共享进程的地址空间,因此,多线程之间的同步与通信非常容易实现,甚至无须操作系统的干预。
解析
转载请注明原文地址:https://kaotiyun.com/show/tSNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
采样保持器的作用是在A/D进行转换期间保持采样输入信号大小不变。试绘制出表示采样保持器的基本电路原理图并进行说明。
下列选项中不属于招标代理机构的工作事项是()
下列关于建筑市场管理描述正确的是()
施工项目全面成本管理责任体系包括组织管理层和________两个层次。
盈亏平衡点分析的目的是找出各关键因素________,判断投资方案对不确定因素变化的承受能力,为决策提供依据。
简述防火墙的五大基本功能。
计算机病毒程序利用操作系统的___________或加载机制进入内存。
简述网络操作系统中网络管理的含义,写出其所包括的主要内容。
进程存在的唯一标志是()
任何一个文件使用前都要先打开,即把________送到内存。
随机试题
密执安大学的双中心论研究发现员工导向的领导者与高群体生产率和高工作满意度呈正相关。
患者对护士说:“我的B超结果出来了,胰腺好像长了一个东西,我真的有些担心。”护士回答说:“噢,原来如此!好吧,你准备一下,我马上为你输液。”请问:(1)护士在与患者沟通中存在什么问题?(2)常用的护患沟通技巧有哪些?
A.有机废弃物和无机废弃物B.固体的和泥状废弃物C.有害废弃物和一般废弃物D.工业废弃物和城市垃圾E.农业废弃物和放射性废弃物关于固体废弃物分类按危害状况分类的是
急性牙髓炎的主要病理变化是
分数中最大的一个是()。
银行为开户申请人开立个人银行账户的渠道包括()。
下列关于活期存款的说法错误的是()。
如果被审计单位管理层拒绝向客户寄发询证函,注册会计师的下列做法中,正确的有()。
“你好像不太适合我们这里的工作,你看呢?”这类问题属于()。
黄花岗起义前夕在革命党人中写诀别书说“以天下人为念”、“为天下人谋永福”的是()。
最新回复
(
0
)