- 1
- 0
- 约2.19万字
- 约 88页
- 2018-04-12 发布于河北
- 举报
分布式操作系统ch3
第3章 分布式系统的同步 在单CPU系统中,临界区、互斥和其他同步问题经常使用信号量、管程等方法来解决。这些方法在分布式系统中并不十分适用,因为它们必须依赖于共享存储器的存在。比如,有两个进程通过使用信号量而相互作用,它们必须都能访问信号量。如果它们在同一台机器上运行,那么它们能够共享内核中的信号量,并通过执行系统调用访问它。但是,如果它们运行在不同机器上,那么这种方法就不适用了,而需要其他技术,甚至看似简单的问题,比如判断事件A在事件B之前还是之后发生的问题也需要认真考虑。 3.1 时钟同步 分布式系统的同步比集中式系统的同步要复杂一些,因为前者必须使用分布式算法。如果像集中式系统一样,在某地收集有关系统的所有有关信息,然后让某个进程分析并做出决定,那么这是不切实际的。一般说来,分布式算法有如下性质: (1) 相关信息分散在多台机器中。 (2) 进程决策仅仅依赖于本地信息。 (3) 系统中单点故障应该避免。 (4) 没有公用时钟或其他精确的全局时间资源存在。 前三点都说明在一处收集所有信息并对它进行处理是不可接受的。比如,资源分配(以一种无死锁的的方式分配)向单一的管理进程发送所有I/O请求,由该管理进程来检查这些请求,根据表中的信息允许或拒绝请求是不实际的。在大系统中,这种解决方法会给某个进程带来太重的负担。 3.1 时钟同步
您可能关注的文档
- 电子系统可靠性设计-第7章系统级可靠性设计方法.ppt
- 云南省临沧市2018届高三语文上学期第一次月考试题20.doc
- 二年级英语上册Unit8Dinnertime课件苏教牛津.ppt
- 云南省昆明市2016_2017学年七年级地理上学期期末考试试题新人教版2.doc
- 云南省玉溪市2016_2017学年高一历史下学期期末考试试题20.doc
- 云南省玉溪市2016_2017学年高一化学下学期期末考试试题20.doc
- 云南省玉溪市2016_2017学年高一地理下学期期末考试试题20.doc
- 云南省昆明市2016_2017学年七年级生物上学期期末考试试题新人教版2.doc
- 云南省玉溪市2016_2017学年高一德语下学期期末考试试题20.doc
- 店长的基本素质-之-沟通能力.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 毕业设计(论文)-基于Solidworks食品包装机结构设计.docx VIP
- 机房建设工程竣工验收报告范本.docx VIP
- 乌鲁木齐市沙依巴克区2025-2026学年第二学期四年级语文期中考试卷(部编版含答案).docx VIP
- 文言文启蒙读本190到317.doc VIP
- 铡草机的设计毕业设计论文.pdf VIP
- 第五单元第1课《捕捉光影》教学课件-2025-2026学年人美版(2024)初中美术七年级下册.pptx
- 2021年南京林业大学教师招聘试题及答案解析.docx VIP
- 食品理化检验实验室建设规划方案.doc VIP
- 上海财经大学浙江学院《概率论与数理统计2》2025-2026学年期末试卷(A卷).docx VIP
- 食品及微生物检验实训室建设.pdf VIP
原创力文档

文档评论(0)