首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
线程带来的关键的好处有哪些?
线程带来的关键的好处有哪些?
admin
2016-05-14
16
问题
线程带来的关键的好处有哪些?
选项
答案
线程带来的关键的好处是提高了操作系统的性能。 线程更有效地实现并发性。多进程的方式虽然也可以实现并发性,但采用线程比采用进程实现并发性更有效。以UNIX为例,当一个进程创建一个子进程时,系统必须把父进程地址空间的所有内容复制到子进程的地址空间中去。这样的操作是很费时的。如果采用多线程方式,因为这些线程共享进程的同一地址空间、对象句柄及其他资源,就省去了复制时间。 在一个现存的进程中创建一个新的线程的时间远小于创建一个新的讲程。 在同一个进程内部两个线程的切换开销比进程之间的切换开销小得多。 在进行进程切换时,涉及整个当前进程CPU环境的保护及恢复新进程的CPU环境设置;而线程切换时,只需保护和设置少量寄存器内存,因此开销很小。另外,由于同一进程内的多个线程共享进程的地址空间,因此,多线程之间的通信非常容易实现,甚至无须操作系统的干预。 如此,一个应用要实现为一组相关的执行单元,那么用一组线程执行而不是用一组分开的进程执行,其效率就要高得多。 线程能有效地增强通信效率。在大多数的操作系统中,独立进程之间的通信需要与核心交互,以提供保护和进程通信所需的机制。可是,由于在同一进程中的线程共享内存和进程内的外部变量等,它们之间的通信就不需要调用核心。
解析
转载请注明原文地址:https://jikaoti.com/ti/6UEaFFFM
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
某厂投入生产后,去除运营等各项成本之后,可盈利1000万元用于还贷,年利率为7%,要求该厂在8年运营期还清贷款。问相当于可在运营第一年年初向银行贷款多少万元?
各种入侵检测技术中,____________入侵检测技术采用了非集中的系统结构和处理方式,相对于传统的单机IDS具有检测大范围的攻击行为、提高检测准确度、协调响应等优势。
完整的安全策略应该包括实时的检测和____________。
某局域网如下图所示,其中1号设备是路由器,4号设备是交换机,5号和6号设备是DMZ区服务器,7号、8号和9号设备是个人计算机。请回答下列问题:3套个人防火墙软件最适合安装在哪3个设备上?
指纹探测的实现依据是不同类型、___________的操作系统在协议栈实现上存在细微差别。()
根据访问权限,访问控制技术将用户分为三类:特殊用户、一般用户和()
马尔柯夫分析在管理工作中得到应用的关键是首先找到()
以下与操作系统的文件管理系统的基本功能无关的是()
下面对选择进程调度算法的准则论述错误的是()
解决I/O设备与处理机速度不匹配的问题可以采用()
随机试题
下列因素中,属于资产评估人员选择资产评估方法时应当考虑的因素有()。
下列选项中,不属于市场细分方法的是【】
外源性凝血途径的始动因子是
下列各调查中,调查单位和填报单位一致的是()。
住宅小区首次业主大会会议筹备组组长,应由()担任。
月亮上有许多大大小小的环形山,多数科学家认为环形山的成因是()。
公平正义的根本,是保证不同群体都能享受相同的权利,并由法律和秩序为这种权利表达提供保障。显然,在官本位______、潜规则风行一时、既得利益集团肆意膨胀之际,普通民众的权利保障亟待夯实。填入画横线部分最恰当的一项是:
设二维离散型随机变量(X,Y)的概率分布如下表所示求Coy(X—Y,Y)。
YouaretowriteanemailtoJamesCook,anewly-arrivedAustralianprofessor,recommendingsometouristattractionsinyourcit
Wheneveryouseetheoldfilm,evenone【M1】______madetenyearsbefore,youcannothelpbeing
最新回复
(
0
)