一种基于反向授时的虚拟机时间同步方法

    公开(公告)号:CN115480615A

    公开(公告)日:2022-12-16

    申请号:CN202211166669.9

    申请日:2022-09-23

    Abstract: 本发明涉及一种基于反向授时的虚拟机时间同步方法,属于虚拟机领域。本发明不直接修改客户机的系统时间,而是将时间信息反向授时给主机,由主机完成客户机的时间修改和同步。运行于客户机中的监视软件能够拦截修改系统时间的系统API函数,获取得待修改的时间参数,并能够以最快的方式告知主机。主机完成系统时间修改后,客户机也就完成系统时间修改。与现有技术相比,本发明提出的技术方法提供了客户机直接修改系统时间的方法,并保持时间运行精度。在不更改现有系统时间修改应用软件及应用模式前提下,实现应用软件修改客户机系统时间功能,保障了现有应用软件在客户机模式下的正常运行。

    一种飞腾服务器平台下存储空间合并成的方法

    公开(公告)号:CN112947863A

    公开(公告)日:2021-06-11

    申请号:CN202110330900.2

    申请日:2021-03-25

    Abstract: 本发明涉及一种飞腾服务器平台下存储空间合并成的方法,其特征在于,包括:依次遍历资源链表上所有的资源,计算得到多个块设备的物理地址空间总和size_all;linux内核启动到初始化外部设备阶段的时候,块设备匹配linux内核驱动,在块设备所对应的linux内核驱动中添加判断,判断是否是第一个块设备进行的linux内核驱动匹配,如果是,遍历资源链表上所有资源,根据资源属性,依次遍历,获取到每一个所需的块设备资源;将所有需要合并的块设备都映射到linux内核驱动所申请的虚拟地址空间中后,将块设备的linux内核驱动注册进linux内核中完成块设备的linux内核驱动工作,根据注册的块设备驱动,建立对应的namespace节点。

    基于国产化操作系统的存储设备与接口测试方法

    公开(公告)号:CN107632913B

    公开(公告)日:2020-08-25

    申请号:CN201710895725.5

    申请日:2017-09-28

    Abstract: 本发明涉及一种基于国产化操作系统的存储设备与接口测试方法,涉及计算机存储技术领域。本发明针对自主可控计算机平台的存储设备检测设计了全自动化的流程,自动区分存储设备类型,并根据选择的类型执行测试,自动得出测试结果,测试结果涉及三个方面,全面的反应了自主可控计算机存储设备及其接口的产品质量。测试方法直接调用系统内核接口,不依赖上层操作系统,解决了不同国产化平台的差异性问题。

    一种基于内核参数的飞腾平台非易失内存注册方法

    公开(公告)号:CN111444119A

    公开(公告)日:2020-07-24

    申请号:CN202010216441.0

    申请日:2020-03-25

    Abstract: 本发明涉及一种基于内核参数的飞腾平台非易失内存注册方法,包括:内核启动时解析固件传递的非易失内存配置参数;比较cmdline字符串中是否包含pmemmap=字符串来判断内核参数中是否有非易失内存的配置字段,如果不包含pmemmap=字符,则结束非易失内存注册;读取pmemmap配置字段内容到字符串变量p中,从p开始到p+offset结束的字符串记为nn,从offset开始到字符串结束的字符串记为ss,表示非易失内存的大小;遍历物理地址空间资源列表,将物理内存地址nn到nn+ss之间的内存从内核的物理内存地址空间中移除;申请并注册非易失内存平台设备。本发明能够方便非易失内存的配置,验证操作系统的非易失内存相关驱动功能,便于调试。

    一种模拟键盘软关机按键实现远程软关机的方法

    公开(公告)号:CN110308940A

    公开(公告)日:2019-10-08

    申请号:CN201910597246.4

    申请日:2019-07-04

    Abstract: 本发明涉及一种模拟键盘软关机按键实现远程软关机的方法,其中,包括:修改机箱管理内核代码,在机箱管理内核中导出iUSB虚拟的键盘设备的proc接口;接收远程管理计算机发送的软关机命令;将接收到的软关机命令解析后,模拟成关机按键码,并组成机箱管理内核支持的数据格式,通过proc接口传输到机箱管理内核;机箱管理内核获取机箱管理iUSB虚拟的键盘设备的device信息;机箱管理内核根据步骤获取的device信息,将软关机命令数据转换为国产服务器主机支持的USB Report格式的数据;机箱管理内核将转换得到的USB Report格式的数据通过USB发送到国产服务器主机;国产服务器主机接收到USB Report格式的数据后,由国产操作系统执行软关机指令操作。

    一种基于国产处理器平台的UEFI固件启动模式切换方法

    公开(公告)号:CN115016850B

    公开(公告)日:2024-04-19

    申请号:CN202210529970.5

    申请日:2022-05-16

    Abstract: 本发明涉及一种基于国产处理器平台的UEFI固件启动模式切换方法,属于计算机领域。本发明利用设置在Flash上固定地址的标志位来判断用户需要的启动模式,正常使用时串口不输出打印信息,出现异常情况时进入BIOS设置界面,将串口输出打开,并将此时的设定通过SPI填写回Flash上的位置,记录后续的串口打印输出模式。最终实现只烧录一次固件,就可以动态地控制固件启动时两种串口打印模式之间的切换。本发明针对国产计算机启动时的不稳定性,设计了能够由操作人员设置的启动时串口打印模式切换方法,使得无论是在产品交付前的开发测试阶段,还是产品交货后的使用维护阶段,使用者可以通过简单的设置,获取计算机固件的启动日志信息。

    一种基于UEFI事件机制和看门狗的固件重启方法

    公开(公告)号:CN114911642B

    公开(公告)日:2024-04-19

    申请号:CN202210453169.7

    申请日:2022-04-27

    Abstract: 本发明涉及一种基于UEFI事件机制和看门狗的固件重启方法,属于计算机硬件领域。本发明利用UEFI事件提供的异步操作,在固件正常启动时间范围内定时清零看门狗计数器,以确定固件启动正常,未发生“假死”现象;当发生看门狗重启,但重启次数未超过设置阈值时,即“假死”现象出现次数正常,可以降低单板偶发问题造成的测试或使用不便;当发生看门狗重启且重启次数超过一定阈值,通过驱动蜂鸣器,警示工作人员检修主板,相关人员可以直观地了解主板情况。

    一种基于UEFI事件机制和看门狗的固件重启方法

    公开(公告)号:CN114911642A

    公开(公告)日:2022-08-16

    申请号:CN202210453169.7

    申请日:2022-04-27

    Abstract: 本发明涉及一种基于UEFI事件机制和看门狗的固件重启方法,属于计算机硬件领域。本发明利用UEFI事件提供的异步操作,在固件正常启动时间范围内定时清零看门狗计数器,以确定固件启动正常,未发生“假死”现象;当发生看门狗重启,但重启次数未超过设置阈值时,即“假死”现象出现次数正常,可以降低单板偶发问题造成的测试或使用不便;当发生看门狗重启且重启次数超过一定阈值,通过驱动蜂鸣器,警示工作人员检修主板,相关人员可以直观地了解主板情况。

    一种基于国产处理器平台的UEFI固件LOGO更换及恢复方法

    公开(公告)号:CN114911488A

    公开(公告)日:2022-08-16

    申请号:CN202210453175.2

    申请日:2022-04-27

    Abstract: 本发明涉及一种基于国产处理器平台的UEFI固件LOGO更换及恢复方法,属于计算机领域。本发明到编译时为LOGO图片的存储在Flash上声明空间,以及固件运行时擦除Flash并将BMP格式图片写入Flash时先写“0”再写图片数据。本发明能够在不更新BIOS固件的前提下,不受次数限制但受大小限制地,更换固件启动时的LOGO图片。本发明达到了在产品出货之后,使用者可以自行替换启动LOGO的目的。该方法满足了从固件提供商到使用者,在无需更新固件的前提下,方便地对启动LOGO进行更换的需求。

Patent Agency Ranking