首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
线程带来的关键的好处有哪些?
线程带来的关键的好处有哪些?
admin
2016-05-14
39
问题
线程带来的关键的好处有哪些?
选项
答案
线程带来的关键的好处是提高了操作系统的性能。 线程更有效地实现并发性。多进程的方式虽然也可以实现并发性,但采用线程比采用进程实现并发性更有效。以UNIX为例,当一个进程创建一个子进程时,系统必须把父进程地址空间的所有内容复制到子进程的地址空间中去。这样的操作是很费时的。如果采用多线程方式,因为这些线程共享进程的同一地址空间、对象句柄及其他资源,就省去了复制时间。 在一个现存的进程中创建一个新的线程的时间远小于创建一个新的讲程。 在同一个进程内部两个线程的切换开销比进程之间的切换开销小得多。 在进行进程切换时,涉及整个当前进程CPU环境的保护及恢复新进程的CPU环境设置;而线程切换时,只需保护和设置少量寄存器内存,因此开销很小。另外,由于同一进程内的多个线程共享进程的地址空间,因此,多线程之间的通信非常容易实现,甚至无须操作系统的干预。 如此,一个应用要实现为一组相关的执行单元,那么用一组线程执行而不是用一组分开的进程执行,其效率就要高得多。 线程能有效地增强通信效率。在大多数的操作系统中,独立进程之间的通信需要与核心交互,以提供保护和进程通信所需的机制。可是,由于在同一进程中的线程共享内存和进程内的外部变量等,它们之间的通信就不需要调用核心。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/QaNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
建筑工程质量
以下属于建设程序的主要阶段的是()
在网络和信息安全中属于技术措施的第一道大门,其主要目的是提供访问控制和不可抵赖的作用,这描述的是___________。
简要列举说明计算机网络系统面临的典型安全威胁。(至少列举5个)
PPDR模型是一种常用的网络安全模型,包含四个主要部分:____________、防护、检测和响应。()
中心检测平台和代理服务器之间通过安全的___________进行通信。()
计算下列网络图的关键线路和完工期。(单位:天)
求下图中箭线式网络图的关键线路及工程完工期(单位:天)。
在索引结构文件中要存取文件,需要至少访问存储设备________次以上。
与传统的并行处理系统相比,机群系统拥有明显的优点,下列不属于其优点的是()
随机试题
资产负债表日至财务报告批准之日发生的下列事项中,属于资产负债表日后调整事项的是()
心房颤动的心电图表现,下列哪项不正确
腹腔穿刺抽出可凝固的血液提示
CK是由2个亚单位组成的二聚体,产生的同工酶有
从银行利益出发.贷款审批人应审查每笔商用房贷款的合规性、可行性及()。
商业银行是经营货币和风险的机构。()
阅读下列材料,根据材料所提供的条件,为一节45分钟的篮球课设计相应的教学目标、教学过程及组织形式。高三(2)班,共有男生20人。教学条件:体育馆,场地2个,篮球20个。教学内容:运球急停跳起投篮。
有个人发现图书馆的那本《大英百科全书》的第21、42、64、65、121、137、138、190页对他有用,便把这几页偷偷的撕下带走了。那他一共撕去了()张纸。
GunRightsintheUSImmediatelyaftertheshootingatVirginiaTechUniversity,Americansgatheredto
Thegreatestimpactonthefamilyoverthelast50yearshasbeenthechangingroleofthewife.Thesechangeshaveaffectednot
最新回复
(
0
)