【技术实现步骤摘要】
一种时间同步方法、装置、设备及可读存储介质
[0001]本申请涉及时间同步
,尤其涉及一种时间同步方法、装置、设备及可读存储介质。
技术介绍
[0002]对于缺少寄存器转换级电路(RTL)的服务器,由于其没有办法记录真实时间,从而操作系统每次重启后,基板管理控制器(Baseboard Manager Controller,BMC)的时间会消失,如果不对基板管理控制器的时间进行同步,则以BMC时间为时间戳的文件及以操作系统时间为时间戳的文件将错配。
[0003]目前,是在BMC上设置实时时钟芯片(Real
‑
time clock,RTC)电路,以确保BMC时间与操作系统时间的同步,但实时时钟芯片电路设计成本较高。
技术实现思路
[0004]有鉴于此,本申请实施例通过提供一种时间同步方法、装置、设备及可读存储介质,用以解决现有技术中通过在BMC上设置实时时钟芯片电路以确保BMC时间与操作系统时间同步时,成本较高的问题。
[0005]为了解决上述问题,第一方面,本申请实施例提 ...
【技术保护点】
【技术特征摘要】
1.一种时间同步方法,包括:响应于基板管理控制器的重新启动,向UEFI发送时间同步请求;接收UEFI发送的UEFI时间戳;根据所述UEFI时间戳对所述基板管理控制器的时间进行同步。2.根据权利要求1所述的时间同步方法,还包括:周期性保存所述基板管理控制器的时间戳。3.根据权利要求1或2所述的时间同步方法,所述向UEFI发送时间同步请求,包括:在判定操作系统电源开启,且操作系统处于工作状态的情况下,向UEFI发送时间同步请求。4.根据权利要求3所述的时间同步方法,还包括:在判定操作系统电源关闭的情况下,获取上一次保存的所述基板管理控制器的时间戳;启动计时器,基于上一次保存的所述基板管理控制器的时间戳对应的时间为计时器的起始时间以及计时器所记录时间对所述基板管理控制器的时间进行同步。5.根据权利要求3所述的时间同步方法,所述向UEFI发送时间同步请求,包括:通过GPIO向UEFI发送管理信息结构请求。6.一种时间同步装置,包括:发送单元,用于响应于基板管理控制器的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。