信息记录装置、计算机设备及信息记录方法制造方法及图纸

技术编号:30142745 阅读:14 留言:0更新日期:2021-09-23 15:09
本说明书实施例提供了一种信息记录装置、计算机设备及信息记录方法。信息记录装置被配置在计算机设备中,信息记录装置包括:存储介质、写接口和读接口;存储介质用于存储计算机设备启动及运行过程中生成的各种信息,其中,各种信息包括计算机设备中的应用层、系统层、硬件层以及固件层所生成的信息,存储介质中存储的各种信息是计算机设备通过调用写接口写入。入。入。

【技术实现步骤摘要】
信息记录装置、计算机设备及信息记录方法


[0001]本说明书实施例涉及存储
,具体地,涉及信息记录装置、计算机设备及信息记录方法。

技术介绍

[0002]计算机设备由软件系统和硬件系统构成,软件系统包括系统软件和应用软件等,硬件系统包括主机和外设等。正是由于计算机设备中各个组成部分的相互作用及配合,才确保计算机设备执行各种操作以及正常运行。
[0003]在计算机设备的运行过程中,各个组成部分所执行的操作可以生成相应的信息,比如,复制操作时可以生成复制对象的信息以及复制动作信息。计算机设备中生成的信息可以反映出组成部分所执行的具体操作内容,基于此,计算机设备中的信息可以用于操作回放。例如,在计算机设备发生异常等状况时,可以通过分析计算机设备中的相关信息来定位异常的根因,从而便于技术人员根据信息的分析结果来解决异常。

技术实现思路

[0004]鉴于上述,本说明书实施例提供了一种信息记录装置、计算机设备及信息记录方法。通过配置在计算机设备中的信息记录装置,计算机设备启动及运行过程中的各种信息被写入到信息记录装置中进行存储,以避免信息丢失。
[0005]根据本说明书实施例的一个方面,提供了一种信息记录装置,所述信息记录装置被配置在计算机设备中,所述信息记录装置包括:存储介质、写接口和读接口;所述存储介质用于存储所述计算机设备启动及运行过程中生成的各种信息,其中,所述各种信息包括所述计算机设备中的应用层、系统层、硬件层以及固件层所生成的信息,所述存储介质中存储的所述各种信息是所述计算机设备通过调用所述写接口写入。
[0006]根据本说明书实施例的另一方面,还提供一种计算机设备,包括如上任一所述的信息记录装置,所述计算机设备的计算机系统包括应用层、系统层、硬件层和固件层。
[0007]根据本说明书实施例的另一方面,还提供一种用于记录信息的方法,所述方法由计算机设备来执行,所述计算机设备包括上述任一所述的信息记录装置,所述方法包括:在所述计算机设备启动及运行过程中,当有信息生成时,用于生成所述信息的系统结构层通过调用所述信息记录装置中的写接口将所述信息写入所述信息记录装置中,其中,所述系统结构层包括应用层、系统层、硬件层以及固件层。
附图说明
[0008]通过参照下面的附图,可以实现对于本说明书实施例内容的本质和优点的进一步理解。在附图中,类似组件或特征可以具有相同的附图标记。
[0009]图1示出了根据本说明书实施例的信息记录装置的一个示例的示意图。
[0010]图2示出了根据本说明书实施例的计算机设备中调用写接口的一个示例的示意
图。
[0011]图3示出了根据本说明书实施例的计算机设备中调用写接口的另一个示例的示意图。
[0012]图4示出了根据本说明书实施例的写入进程调用的一个示例的示意图。
[0013]图5示出了根据本说明书实施例的信息记录装置的另一个示例的示意图。
[0014]图6示出了根据本说明书实施例的信息记录装置的另一个示例的示意图。
[0015]图7示出了根据本说明书实施例的信息记录装置的另一个示例的示意图。
[0016]图8示出了根据本说明书实施例的用于记录信息的方法的一个示例的流程图。
具体实施方式
[0017]以下将参考示例实施方式讨论本文描述的主题。应该理解,讨论这些实施方式只是为了使得本领域技术人员能够更好地理解从而实现本文描述的主题,并非是对权利要求书中所阐述的保护范围、适用性或者示例的限制。可以在不脱离本说明书实施例内容的保护范围的情况下,对所讨论的元素的功能和排列进行改变。各个示例可以根据需要,省略、替代或者添加各种过程或组件。另外,相对一些示例所描述的特征在其它例子中也可以进行组合。
[0018]如本文中使用的,术语“包括”及其变型表示开放的术语,含义是“包括但不限于”。术语“基于”表示“至少部分地基于”。术语“一个实施例”和“一实施例”表示“至少一个实施例”。术语“另一个实施例”表示“至少一个其他实施例”。术语“第一”、“第二”等可以指代不同的或相同的对象。下面可以包括其他的定义,无论是明确的还是隐含的。除非上下文中明确地指明,否则一个术语的定义在整个说明书中是一致的。
[0019]计算机设备由软件系统和硬件系统构成,软件系统包括系统软件和应用软件等,硬件系统包括主机和外设等。正是由于计算机设备中各个组成部分的相互作用及配合,才确保计算机设备执行各种操作以及正常运行。
[0020]在计算机设备的运行过程中,各个组成部分所执行的操作可以生成相应的信息,比如,复制操作时可以生成复制对象的信息以及复制动作信息。计算机设备中生成的信息可以反映出组成部分所执行的具体操作内容,基于此,计算机设备中的信息可以用于操作回放。例如,在计算机设备发生异常等状况时,可以通过分析计算机设备中的相关信息来定位异常的根因,从而便于技术人员根据信息的分析结果来解决异常。
[0021]然而,计算机设备的组成部分众多,各个组成部分都能执行操作并生成相关信息,各个组成部分所生成的信息会被存储,而有些并不会被存储,即便有些信息被存储,但不同的信息存储的位置不同,比如,有的信息存储在易失性存储器中,有些信息存储在非易失性存储器中,这样,导致各种操作信息的存储分布零散,不便于后续采集。此外,对于存储在易失性存储器中的信息,这些信息只是暂时存储,随时可能因为被覆盖或者被删除而丢失,比如,复制操作时生成的复制对象信息存储在易失性存储器中,在计算机设备关机或者下一次执行复制操作时,易失性存储器中的该复制对象信息会丢失。
[0022]鉴于上述,本说明书实施例提供了一种信息记录装置、计算机设备及信息记录方法。信息记录装置被配置在计算机设备中,信息记录装置包括:存储介质、写接口和读接口;存储介质用于存储计算机设备启动及运行过程中生成的各种信息,其中,各种信息包括计
算机设备中的应用层、系统层、硬件层以及固件层所生成的信息,存储介质中存储的各种信息是计算机设备通过调用写接口写入。通过配置在计算机设备中的信息记录装置,计算机设备启动及运行过程中的各种信息被写入到信息记录装置中进行存储,以避免信息丢失。
[0023]下面结合附图对本说明书实施例提供的信息记录装置、计算机设备及信息记录方法进行详细说明。
[0024]图1示出了根据本说明书实施例的信息记录装置100的一个示例的示意图。
[0025]信息记录装置100可以是用于存储的装置,比如,存储器。信息记录装置100可以被配置在计算机设备10中,计算机设备10可以包括服务器、终端计算机、个人电脑、平板等。配置在计算机设备10中的信息记录装置100可以作为该计算机设备10中的存储设备,用于存储该计算机设备10中的信息。在一个示例中,安装在计算机设备10中的信息记录装置100可以从该计算机设备10中拆卸下来,拆卸下来的信息记录装置100可以连接在其他设备中,通过其他设备读取信息记录装置100中存储的信息。...

【技术保护点】

【技术特征摘要】
1.一种信息记录装置,所述信息记录装置被配置在计算机设备中,所述信息记录装置包括:存储介质、写接口和读接口;所述存储介质用于存储所述计算机设备启动及运行过程中生成的各种信息,其中,所述各种信息包括所述计算机设备中的应用层、系统层、硬件层以及固件层所生成的信息,所述存储介质中存储的所述各种信息是所述计算机设备通过调用所述写接口写入。2.如权利要求1所述的信息记录装置,其中,所述计算机设备被限制读取所述存储介质中存储的信息。3.如权利要求1所述的信息记录装置,其中,所述信息记录装置还包括密钥模块,所述密钥模块用于对通过所述写接口所写入的信息进行加密处理,以在所述存储介质中以密文形式存储信息,以及用于对所述存储介质中的密文进行解密处理。4.如权利要求3所述的信息记录装置,其中,所述密钥模块针对所述计算机设备的不同系统结构层所生成的信息采用不同的加密密钥进行加密处理,以及针对经过加密处理的由不同系统结构层生成的信息,使用不同的解密密钥进行解密处理。5.如权利要求1所述的信息记录装置,其中,所述读接口适配于除所述计算机设备以外的其他指定设备。6.如权利要求5所述的信息记录装置,其中,适配的方式包括接口协议适配和/或硬件接口适配。7.如权利要求1所述的信息记录装置,其中,所述信息记录装置还包括接入设备检测模块,所述接入设备检测模块用于检测接入所述信息记录装置且调用所述读接口的设备是否是指定读取设备。8.如权利要求1所述的信息记录装置,其中,所述写接...

【专利技术属性】
技术研发人员:邹银超孔金灿秦承刚杜少华
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1