首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
线程带来的关键的好处有哪些?
线程带来的关键的好处有哪些?
admin
2016-05-14
40
问题
线程带来的关键的好处有哪些?
选项
答案
线程带来的关键的好处是提高了操作系统的性能。 线程更有效地实现并发性。多进程的方式虽然也可以实现并发性,但采用线程比采用进程实现并发性更有效。以UNIX为例,当一个进程创建一个子进程时,系统必须把父进程地址空间的所有内容复制到子进程的地址空间中去。这样的操作是很费时的。如果采用多线程方式,因为这些线程共享进程的同一地址空间、对象句柄及其他资源,就省去了复制时间。 在一个现存的进程中创建一个新的线程的时间远小于创建一个新的讲程。 在同一个进程内部两个线程的切换开销比进程之间的切换开销小得多。 在进行进程切换时,涉及整个当前进程CPU环境的保护及恢复新进程的CPU环境设置;而线程切换时,只需保护和设置少量寄存器内存,因此开销很小。另外,由于同一进程内的多个线程共享进程的地址空间,因此,多线程之间的通信非常容易实现,甚至无须操作系统的干预。 如此,一个应用要实现为一组相关的执行单元,那么用一组线程执行而不是用一组分开的进程执行,其效率就要高得多。 线程能有效地增强通信效率。在大多数的操作系统中,独立进程之间的通信需要与核心交互,以提供保护和进程通信所需的机制。可是,由于在同一进程中的线程共享内存和进程内的外部变量等,它们之间的通信就不需要调用核心。
解析
转载请注明原文地址:https://kaotiyun.com/show/QaNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
漏洞分析的目的是发现目标系统中存在的安全隐患,分析所使用的安全机制是否能够保证系统的机密性、完整性和____________。
目前,电磁辐射的防护措施主要有对____________的防护和对辐射的防护两类。
“黑色星期五”病毒属于文件型病毒的()
密码学中的五元组包括明文、密文、密钥、加密算法和___________。
进程的基本调度状态有哪些?它们之间是如何转换的?
P1、P2、P3、P4为具有合作关系的四个进程,P1执行三个计算操作并将结果分别存入X、Y、Z变量,P1运行结束后,P2、P3和P4分别计算X、Y、Z变量的平方值并将结果存入原变量。利用P、V操作实现上述进程间的同步关系。
试描述文件映射的概念,有哪些方法可供一个进程与另一个进程共享某个文件映射对象?
简述光纤通信的优点。
按过程主体可以把软件生存周期过程分为3类:基本过程、支持过程和组织过程,请简述这3类过程及各自的子分类。
求(10)2+(11)2的值是多少?(计算结果用二进制表示)
随机试题
《氓》中运用“赋”这一表现手法的诗句是()
急性心肌梗死发作后持续升高时间最长的酶是()
“原材料”、“库存商品”等存货类明细账,一般不采用()账簿。
甲股份有限公司(本题下称甲公司)记账本位币为人民币,外币业务采用发生当日即期汇率进行折算,按季核算汇兑差额。2013年3月31日有关外币账户余额如下:长期借款2000万美元,系2012年1月1日借入的专门用于建造某生产线的外币借款,借款期限为36个月,
2×11年1月1日,某生产企业根据国家鼓励政策自行建造一台大型生产设备,并为此申请政府财政补贴120万元,该项补贴于2×11年2月1日获批,于4月1日到账。11月26日该生产设备建造完毕并投入生产,累计发生成本960万元,预计使用年限为10年,预计净残值为
对于接受捐赠的存货,如果捐赠方提供了有关凭据,则存货的实际成本为()。
发展公益性文化事业的方针是
PassageThreeWhydoestheauthorsaythatWillyisasurvivortodayinPara.1?
A、Hisparentsareheadinghomeforthetimecoming.B、Hisparentsarecomingbackthistimenextyear.C、Hisparentsliveinano
WheretoGetHealthierin2018A)Fromhotelsandcruisestoairports,airlines,safaris(游猎)andgrouptours,wellnesspromi
最新回复
(
0
)