分布式操作系统 第三章 分布式系统的同步 3.1 时钟同步 分布式算法的特点: 相关信息分散在多台机器中; 远程决策仅仅依赖本地信息; 系统中单点故障应该避免; 没有公用时钟或其他精确的全局时间资源存在。 当每台机器都有自己的时钟,一个发生在另一事件之后的事件可能会被标记为比后者更早的时间。 3.1.1 逻辑时钟 时钟点(clock tick):一次时钟中断; 时钟偏移(clock skew):因计时器频率不同而导致多台机器之间的时间偏差; Lamport提出时钟同步的可能 时钟不需要绝对同步; 若两进程间无相互作用,则不需要同步; 若需要同步,则需要解决进程间事件发生顺序的一致性。 相对时间——逻辑时钟 绝对时间——物理时钟 “先发生”(a→b)关系: 如果a和b是在同一进程内的两个事件,且a发生在b之前,则a→b为真; 如果a是一个进程发送消息,b是另一进程接收这一消息的事件,则a→b为真,即消息不能在发送之前接收,也不能在发送的同时接收,因为传送过程还需要一定时间; 先发生是一个传递关系,即若a→b且b→c则a→c。 为每一事件分配一时间值C,当a→b,则有C(a)C(b) Lamport的解决方案: 直接利用先发生关系; 每条消息都携带发送者的时刻值,当消息到达时,若接收者的时钟值比消息发送时钟小,就立刻将自己的时钟调整为比发送时间大1或更多的值; 在某些条件下,将进程号
您可能关注的文档
- 典型齿轮变速机构资料.ppt
- 创新方法应用98分资料.doc
- 创新方法应用能力等级规范培养与实践资料.doc
- 创新方法应用能力等级规范与培养实践(选修)87分资料.doc
- 创新驱动发展战略公务员读本100分资料.doc
- 典型计算机控制系统简介资料.ppt
- 创新型-研究GPRS网络中PCU资源规划的方法QC资料.ppt
- 典型污水处理流程仪表设置说明资料.doc
- 冬不拉教学课件资料.ppt
- 创业小组作业汇报资料.ppt
- 河北省保定市十八校2025-2026学年高一12月联考语文试题.docx
- 贵州省六盘水市2025-2026学年高一上学期期中考试语文试题(解析版).docx
- 河北省沧州市多校2025-2026学年高二上学期第三次联考语文试题(解析版).docx
- 河北省名校联考2025-2026学年高三上学期期中考试语文试题(解析版).docx
- [57549370]24.2++数据的离散程度(第1课时+离差平方和、方差)(课件)-【满分全攻略备课系列】2025-2026学年人教版数学八年级下册.pptx
- [57546303]24.1.2中位数和众数(第1课时+中位数和众数)(课件)-【满分全攻略备课系列】2025-2026学年人教版数学八年级下册.pptx
- [57553553]24.2++数据的离散程度(第2课时+利用数据的集中趋势和离散程度做决策)(课件)【满分全攻略备课系列】2025-2026学年人教版数学八年级下册.pptx
- [57468911]18威尼斯的小艇课件-2025-2026学年五年级下册语文统编版.pptx
- [57548180]24.1.2中位数和众数(第2课时+用平均数、中位数和众数刻画数据的集中趋势)(课件)-【满分全攻略备课系列】2025-2026学年(人教版)数学八年级下册.pptx
- [55993334]24.1.1++平均数+课件+2025-2026学年人教版数学八年级下册.pptx
最近下载
- (正式版)B 13398-2008 带电作业用空心绝缘管、泡沫填充绝缘管和实心绝缘棒.docx VIP
- 春天小升初word简历模板.doc VIP
- 公路沥青路面设计规范.pdf VIP
- 人工智能训练师 课件全套 第1--8章 人工智能概述 --- 人工智能的伦理与法规.pptx
- 110kV〜750kV架空输电线路施工及验收规范.docx VIP
- 某项目SD-WAN测试报告.docx VIP
- 20240312-华西证券-黑电行业深度:Mini_LED加速渗透,产业链持续受益.pdf VIP
- xxxx公司网络管理制度及处罚规定.doc VIP
- 六年级(下)数学 期中质量检测卷《人教版》.docx VIP
- SD-WAN技术与市场趋势.pdf VIP
原创力文档

文档评论(0)