首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
线程带来的关键的好处有哪些?
线程带来的关键的好处有哪些?
admin
2016-05-14
19
问题
线程带来的关键的好处有哪些?
选项
答案
线程带来的关键的好处是提高了操作系统的性能。 线程更有效地实现并发性。多进程的方式虽然也可以实现并发性,但采用线程比采用进程实现并发性更有效。以UNIX为例,当一个进程创建一个子进程时,系统必须把父进程地址空间的所有内容复制到子进程的地址空间中去。这样的操作是很费时的。如果采用多线程方式,因为这些线程共享进程的同一地址空间、对象句柄及其他资源,就省去了复制时间。 在一个现存的进程中创建一个新的线程的时间远小于创建一个新的讲程。 在同一个进程内部两个线程的切换开销比进程之间的切换开销小得多。 在进行进程切换时,涉及整个当前进程CPU环境的保护及恢复新进程的CPU环境设置;而线程切换时,只需保护和设置少量寄存器内存,因此开销很小。另外,由于同一进程内的多个线程共享进程的地址空间,因此,多线程之间的通信非常容易实现,甚至无须操作系统的干预。 如此,一个应用要实现为一组相关的执行单元,那么用一组线程执行而不是用一组分开的进程执行,其效率就要高得多。 线程能有效地增强通信效率。在大多数的操作系统中,独立进程之间的通信需要与核心交互,以提供保护和进程通信所需的机制。可是,由于在同一进程中的线程共享内存和进程内的外部变量等,它们之间的通信就不需要调用核心。
解析
转载请注明原文地址:https://jikaoti.com/ti/6UEaFFFM
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
通过取得的历史资料,采用经验总结、统计分析、数学模型的方法对成本进行判断和推测的是()
下列关于双代号网络图的绘制原则说法不正确的是()
根据密码学基本概念和加密算法知识,试回答下列问题:简述一般密码系统的模型。
下列几种端口扫描技术中,不属于TCP端口扫描技术的是()
某企业计划期内要安排甲、乙两种产品生产,有关资源消耗及可获利润如题39表。该企业要获得利润最大化,应如何安排两种产品的生产?以原点为基础求出基础可行解,并建立初始单纯形表。
某公司生产甲、乙两种产品(吨),这两种产品均需要使用两种关键原材料进行加工,资源限量与可获利润数据如题40表。为获得利润最大化,该企业每日应如何安排两种产品的生产?试写出该线性规划问题的数学模型,用图解法求出最优解。
设某项活动在正常的施工方法下施工周期为12周,对应的施工费用为144000元;若改进方法缩短施工期为11周,则对应施工费用为145000元,计算该活动的费用增长率。
文件映射只可用于________的进程之间,而不能用于网络上。
同业拆借的参与主体目前只有___________。
在视图上不能授予的操作权限是【】
随机试题
CaraLangis13.ShelivesinBoston,Massachusetts,intheUSLastThursday,shedidn’tgotoschool.Shewenttoworkwithher
Ipreferthisgame______thatone.
关于肺结核分型下列哪项是错误的
颊面有两条发育沟的牙是
25日龄肉鸡群,突然发生死亡,病鸡表现呼吸困难,头冠紫黑,嗉囊积液,下痢。采集病料接种9日龄SPF鸡胚,24小时鸡胚死亡,胚体出血,尿囊液有血凝性。当前发现的该病原血清型个数是
颅内手术后,头部翻转剧烈可引起
关于公司法定代表人,下列选项中,正确的是()。
案例:某体育教师在刚开始教授太极拳时,将每一个动作讲解得非常细致,但学生却普遍反映学习效果较差。问题:在动作学习的初期应采用何种教学手段为好?其原理是什么?
2017年8月,杭州互联网法院成立。互联网法院将涉及网络的案件从现有审判体系中剥离,依托互联网技术,实现了“网上案件网上审”。对此,下列表述正确的是()。
设总体X的概率密度为其中θ为未知参数且大于零,X1,X2,…,Xn为来自总体X的简单随机样本。求θ的最大似然估计量。
最新回复
(
0
)