首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
线程带来的关键的好处有哪些?
线程带来的关键的好处有哪些?
admin
2016-05-14
18
问题
线程带来的关键的好处有哪些?
选项
答案
线程带来的关键的好处是提高了操作系统的性能。 线程更有效地实现并发性。多进程的方式虽然也可以实现并发性,但采用线程比采用进程实现并发性更有效。以UNIX为例,当一个进程创建一个子进程时,系统必须把父进程地址空间的所有内容复制到子进程的地址空间中去。这样的操作是很费时的。如果采用多线程方式,因为这些线程共享进程的同一地址空间、对象句柄及其他资源,就省去了复制时间。 在一个现存的进程中创建一个新的线程的时间远小于创建一个新的讲程。 在同一个进程内部两个线程的切换开销比进程之间的切换开销小得多。 在进行进程切换时,涉及整个当前进程CPU环境的保护及恢复新进程的CPU环境设置;而线程切换时,只需保护和设置少量寄存器内存,因此开销很小。另外,由于同一进程内的多个线程共享进程的地址空间,因此,多线程之间的通信非常容易实现,甚至无须操作系统的干预。 如此,一个应用要实现为一组相关的执行单元,那么用一组线程执行而不是用一组分开的进程执行,其效率就要高得多。 线程能有效地增强通信效率。在大多数的操作系统中,独立进程之间的通信需要与核心交互,以提供保护和进程通信所需的机制。可是,由于在同一进程中的线程共享内存和进程内的外部变量等,它们之间的通信就不需要调用核心。
解析
转载请注明原文地址:https://kaotiyun.com/show/QaNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
下列属于招标程序中准备阶段的是()
根据GB2887—2000标准,可将机房供电方式分为()
某局域网拓扑结构如下图所示,各模块网段均由多接口防火墙分隔。试分析上述网络可能存在的安全威胁都有哪些?
计算机网络系统面临的典型安全威胁中攻击者发觉系统的缺陷或安全脆弱性指的是___________。
文件型病毒按其驻留内存方式可以分为哪几种?
把自己的程序加入或取代部分操作系统进行工作,可以导致整个系统瘫痪的病毒称为()
某设备公司计划期内安排A、B两种产品生产,有关资源消耗及可获利润(万元/件)如题39表,该公司希望生产安排的利润最大化。试建立该问题的标准形式数学模型以原点为基础求出基础可行解,并建立初始单纯形表。
只存在一种自然状态,即关于未来的状态是完全确定的决策属于()
下列有关运筹学优点的论述中不正确的是()
在标准《ISO/IEC软件生存周期过程12207—1995》中,按过程主体把软件生存周期过程分为_____________、支持过程和组织过程。
随机试题
A.直方图B.直条图C.圆图D.普通线图E.统计地图观察意外死亡在不同年份的变化趋势,宜选择的图形为
汽轮机热态启动时,若出现负胀差,主要原因是()。
A.玫瑰疹B.皮肤淤点、淤斑C.淋巴结肿大D.关节痛E.少尿
患儿,高位产钳助产,出生后7个小时,新生儿出现易激惹,烦躁,呕吐。查体:见前囟饱满,骨缝裂开,诊断新生儿颅内出血。此时的护理措施不正确的是
风险应对计划制定的方法不包括()。
某些承包商对健康安全环保费用投入不足的客观原因是( )。
监狱人民警察的职权是()。
根据我国宪法和法律,下列选项哪一个是正确的?()
重大飞行事故罪,是指航空人员违反规章制度,致使发生重大飞行事故,造成严重后果的行为。根据定义,下列属于重大飞行事故罪的是:
Whatdoweknowfromthefirstparagraph?Accordingtothepassage,theNISprogram
最新回复
(
0
)