系统启动时间的测量方法及系统

    公开(公告)号:CN111857238B

    公开(公告)日:2023-03-14

    申请号:CN201910351687.6

    申请日:2019-04-28

    Inventor: 朱俊峰 朱晓元

    Abstract: 本申请提供一种系统启动时间的测量方法及系统,方法包括:被测设备在执行指定系统的程序时,向测量设备发送第一中断信号;测量设备依据第一中断信号开始计时;在指定系统的程序执行结束时,被测设备向测量设备发送第二中断信号;测量设备依据第二中断信号确定计时时长并确定为指定系统的启动时间。系统为BIOS时,通过增加测量设备根据被测设备启动BIOS的开始时的中断信号和结束时的中断信号实现BIOS启动计时,由于设备的计时误差可达到微秒级,相对人工计时误差小很多,因此由设备测量的BIOS启动时间准确度高。并且通过增加测量设备实现计时,不依赖被测设备本身,不会受到被测设备处理器配置变化的影响,因此本方案适用范围广。

    系统启动时间的测量方法及系统

    公开(公告)号:CN111857238A

    公开(公告)日:2020-10-30

    申请号:CN201910351687.6

    申请日:2019-04-28

    Inventor: 朱俊峰 朱晓元

    Abstract: 本申请提供一种系统启动时间的测量方法及系统,方法包括:被测设备在执行指定系统的程序时,向测量设备发送第一中断信号;测量设备依据第一中断信号开始计时;在指定系统的程序执行结束时,被测设备向测量设备发送第二中断信号;测量设备依据第二中断信号确定计时时长并确定为指定系统的启动时间。系统为BIOS时,通过增加测量设备根据被测设备启动BIOS的开始时的中断信号和结束时的中断信号实现BIOS启动计时,由于设备的计时误差可达到微秒级,相对人工计时误差小很多,因此由设备测量的BIOS启动时间准确度高。并且通过增加测量设备实现计时,不依赖被测设备本身,不会受到被测设备处理器配置变化的影响,因此本方案适用范围广。

    一种数据处理方法及电子设备

    公开(公告)号:CN112825054A

    公开(公告)日:2021-05-21

    申请号:CN201911148747.0

    申请日:2019-11-21

    Abstract: 本申请提供了一种数据处理方法及电子设备,电子设备包括处理器、启动芯片、还原芯片和存储器,存储器中存储有第一操作系统的系统数据,作为第一系统数据,存储器中还存储有第一操作系统的系统备份数据,作为第一系统备份数据。处理器可以在第一端口与还原芯片连接后,接收引导数据、第二操作系统的系统数据和应用程序的程序数据,然后,基于引导数据进行系统初始化,在系统初始化完成后,基于接收的第二系统数据加载第二操作系统。在加载第二操作系统后,基于程序数据安装应用程序,并通过应用程序,使用存储器中存储的第一系统备份数据,替换存储的第一系统数据。采用本申请,能够解决无法基于UEFI固件确保电子设备正常运行的问题。

    一种数据处理方法及电子设备

    公开(公告)号:CN112825054B

    公开(公告)日:2023-09-05

    申请号:CN201911148747.0

    申请日:2019-11-21

    Abstract: 本申请提供了一种数据处理方法及电子设备,电子设备包括处理器、启动芯片、还原芯片和存储器,存储器中存储有第一操作系统的系统数据,作为第一系统数据,存储器中还存储有第一操作系统的系统备份数据,作为第一系统备份数据。处理器可以在第一端口与还原芯片连接后,接收引导数据、第二操作系统的系统数据和应用程序的程序数据,然后,基于引导数据进行系统初始化,在系统初始化完成后,基于接收的第二系统数据加载第二操作系统。在加载第二操作系统后,基于程序数据安装应用程序,并通过应用程序,使用存储器中存储的第一系统备份数据,替换存储的第一系统数据。采用本申请,能够解决无法基于UEFI固件确保电子设备正常运行的问题。

    一种系统无盘启动方法及装置

    公开(公告)号:CN108073420A

    公开(公告)日:2018-05-25

    申请号:CN201610973979.X

    申请日:2016-11-07

    Abstract: 本发明实施例提供了一种系统无盘启动方法及装置,其中,系统无盘启动方法包括:得电后,读取已存储的包括硬件初始化操作代码Coreboot及Coreboot的有效载荷的二进制可执行文件;在执行Coreboot以进行硬件初始化操作后,加载有效载荷;在加载的有效载荷中存在预定可执行文件时,运行预定可执行文件,以执行:从主机获取Linux系统数据包,通过执行Linux系统数据包中存储的Linux内核程序启动Linux操作系统,其中,预定可执行文件为固件代码Uboot经编译后得到的Linux操作系统下的可执行文件。通过本方案可以降低直接通过Uboot实现X86系统的引导的复杂度、缩短开发周期。

Patent Agency Ranking