一种IO流资源申请方法、系统、设备及计算机存储介质

著录项
  • CN201811474592.5
  • 20181204
  • CN109558090A
  • 20190402
  • 郑州云海信息技术有限公司
  • 亓国强
  • G06F3/06
  • G06F3/06

  • 河南省郑州市郑东新区心怡路278号16层1601室
  • 河南(41)
  • 北京集佳知识产权代理有限公司
  • 罗满
摘要
本申请公开了一种IO流资源申请方法、系统、设备及计算机存储介质,应用于存储设备中,该方法包括:挂载预先申请的第一IO流资源至预先创建的资源链上;获取待处理IO流;分配资源链上相应的IO流资源至待处理IO流;申请第二IO流资源,并挂载第二IO流资源至资源链上。本申请公开的一种IO流资源在获取到待处理IO流后,直接将资源链上相应的IO流资源分配给待处理IO流,避免了存储设备IOPS的降低,此外,在申请第二IO流资源的过程中,并不影响存储设备对待处理IO流的处理,与现有技术相比,提高了存储设备的IOPS。本申请公开的一种IO流资源申请系统、设备及计算机可读存储介质也解决了相应技术问题。
权利要求

1.一种IO流资源申请方法,其特征在于,应用于存储设备中,包括:

挂载预先申请的第一IO流资源至预先创建的资源链上;

获取待处理IO流;

分配所述资源链上相应的所述IO流资源至所述待处理IO流;

申请第二IO流资源,并挂载所述第二IO流资源至所述资源链上。

2.根据权利要求1所述的方法,其特征在于,所述申请第二IO流资源,包括:

获取所述资源链上挂载的所述IO流资源的第一大小值;

判断所述第一大小值是否小于预设数值,若是,则执行所述申请第二IO流资源的步骤,若否,则结束。

3.根据权利要求2所述的方法,其特征在于,所述申请第二IO流资源,包括:

申请第二IO流资源,所述第二IO流资源的第二大小值为所述预设数值与所述第一大小值的差值。

4.根据权利要求1至3任一项所述的方法,其特征在于,所述分配所述资源链上相应的所述IO流资源至所述待处理IO流之后,还包括:

判断是否需释放所述待处理IO流分配的所述IO流资源,若是,则释放所述待处理IO流分配的所述IO流资源。

5.根据权利要求4所述的方法,其特征在于,所述分配所述资源链上相应的所述IO流资源至所述待处理IO流,包括:

获取所述资源链上的所述IO流资源的使用率;

判断所述使用率是否小于预设使用率值;

若是,则执行所述分配所述资源链上相应的所述IO流资源至所述待处理IO流的步骤,若否,则结束。

6.根据权利要求1所述的方法,其特征在于,所述申请第二IO流资源,包括:

申请预设大小的所述第二IO流资源。

7.根据权利要求1所述的方法,其特征在于,所述挂载预先申请的第一IO流资源至预先创建的资源链上,包括:

初始化预先创建的所述资源链;

申请第一IO流资源,并挂载所述第一IO流资源至所述资源链上。

8.一种IO流资源申请系统,其特征在于,应用于存储设备中,包括:

第一挂载模块,用于挂载预先申请的第一IO流资源至预先创建的资源链上;

第一获取模块,用于获取待处理IO流;

第一分配模块,用于分配所述资源链上相应的所述IO流资源至所述待处理IO流;

第一申请模块,用于申请第二IO流资源,并挂载所述第二IO流资源至所述资源链上。

9.一种IO流资源申请设备,其特征在于,应用于存储设备中,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述的IO流资源申请方法的步骤。

10.一种计算机可读存储介质,其特征在于,应用于存储设备中,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的IO流资源申请方法的步骤。

说明书
技术领域

本申请涉及存储技术领域,更具体地说,涉及一种IO流资源申请方法、系统、设备及计算机存储介质。

随着存储设备的广泛应用,对存储设备高负载、低时延的要求越来越高,这就要求存储设备具备足够高的IOPS(Input/Output Operations Per Seconde,每秒进行读写操作的次数)。而在存储设备处理IO流的过程中,需要申请IO流资源,如申请内存资源等,而申请IO流资源需要耗时,由此会使得存储设备的IOPS降低。

综上所述,如何提高存储设备的IOPS是目前本领域技术人员亟待解决的问题。

本申请的目的是提供一种IO流资源申请方法,其能在一定程度上解决如何提高存储设备的IOPS的技术问题。本申请还提供了一种IO流资源申请系统、设备及计算机可读存储介质。

为了实现上述目的,本申请提供如下技术方案:

一种IO流资源申请方法,应用于存储设备中,包括:

挂载预先申请的第一IO流资源至预先创建的资源链上;

获取待处理IO流;

分配所述资源链上相应的所述IO流资源至所述待处理IO流;

申请第二IO流资源,并挂载所述第二IO流资源至所述资源链上。

优选的,所述申请第二IO流资源,包括:

获取所述资源链上挂载的所述IO流资源的第一大小值;

判断所述第一大小值是否小于预设数值,若是,则执行所述申请第二IO流资源的步骤,若否,则结束。

优选的,所述申请第二IO流资源,包括:

申请第二IO流资源,所述第二IO流资源的第二大小值为所述预设数值与所述第一大小值的差值。

优选的,所述分配所述资源链上相应的所述IO流资源至所述待处理IO流之后,还包括:

判断是否需释放所述待处理IO流分配的所述IO流资源,若是,则释放所述待处理IO流分配的所述IO流资源。

优选的,所述分配所述资源链上相应的所述IO流资源至所述待处理IO流,包括:

获取所述资源链上的所述IO流资源的使用率;

判断所述使用率是否小于预设使用率值;

若是,则执行所述分配所述资源链上相应的所述IO流资源至所述待处理IO流的步骤,若否,则结束。

优选的,所述申请第二IO流资源,包括:

申请预设大小的所述第二IO流资源。

优选的,所述挂载预先申请的第一IO流资源至预先创建的资源链上,包括:

初始化预先创建的所述资源链;

申请第一IO流资源,并挂载所述第一IO流资源至所述资源链上。

一种IO流资源申请系统,应用于存储设备中,包括:

第一挂载模块,用于挂载预先申请的第一IO流资源至预先创建的资源链上;

第一获取模块,用于获取待处理IO流;

第一分配模块,用于分配所述资源链上相应的所述IO流资源至所述待处理IO流;

第一申请模块,用于申请第二IO流资源,并挂载所述第二IO流资源至所述资源链上。

一种IO流资源申请设备,应用于存储设备中,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如上任一所述的IO流资源申请方法的步骤。

一种计算机可读存储介质,应用于存储设备中,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如上任一所述的IO流资源申请方法的步骤。

本申请提供的一种IO流资源申请方法,应用于存储设备中,挂载预先申请的第一IO流资源至预先创建的资源链上;获取待处理IO流;分配资源链上相应的IO流资源至待处理IO流;申请第二IO流资源,并挂载第二IO流资源至资源链上。本申请提供的一种IO流资源,由于资源链上预先挂载有第一IO流资源,所以在获取到待处理IO流后,可以直接将资源链上相应的IO流资源分配给待处理IO流,节省了获取到待处理IO流后第一次申请IO流资源的时间,从而避免了存储设备IOPS的降低,此外,在分配资源链上相应的IO流资源至待处理IO流后,还需申请第二IO流资源,并挂载第二IO流资源至资源链上,在申请第二IO流资源的过程中,并不影响存储设备对待处理IO流的处理,保证了存储设备的IOPS的稳定性,与现有技术相比,提高了存储设备的IOPS。本申请提供的一种IO流资源申请系统、设备及计算机可读存储介质也解决了相应技术问题。

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请实施例提供的一种IO流资源申请方法的第一流程图;

图2为本申请实施例提供的一种IO流资源申请方法的第二流程图;

图3为本申请实施例提供的一种IO流资源申请系统的结构示意图;

图4为本申请实施例提供的一种IO流资源申请设备的结构示意图;

图5为本申请实施例提供的一种IO流资源申请设备的另一结构示意图。

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

随着存储设备的广泛应用,对存储设备高负载、低时延的要求越来越高,这就要求存储设备具备足够高的IOPS(Input/Output Operations Per Seconde,每秒进行读写操作的次数)。而在存储设备处理IO流的过程中,需要申请IO流资源,如申请内存资源等,而申请IO流资源需要耗时,由此会使得存储设备的IOPS降低。本申请提供的一种IO流资源申请方法可以提高存储设备的IOPS。

请参阅图1,图1为本申请实施例提供的一种IO流资源申请方法的第一流程图。

本申请实施例提供的一种IO流资源申请方法,应用于存储设备中,可以包括以下步骤:

步骤S101:挂载预先申请的第一IO流资源至预先创建的资源链上。

实际应用中,存储设备可以先挂载预先申请的第一IO流资源至预先创建的资源链上。IO流资源的类型及内容可以根据实际需要确定,比如IO流资源可以包括内存空间值、缓存路径等。不难理解,若存储设备中无资源链,还需先创建资源链,应当指出,本申请所涉及的资源链指的是挂载IO流资源的链;本申请所描述的预先申请指的是在获取待处理IO流前,先申请IO流资源。预先申请的第一IO流资源的大小可以根据具体应用场景确定。

具体应用场景中,存储设备在每次重启时,可以初始化资源链,以降低资源链的负载,并使得资源链容易满足本次挂载需求。则挂载预先申请的第一IO流资源至预先创建的资源链上的过程可以具体为:初始化预先创建的资源链;申请第一IO流资源,并挂载第一IO流资源至资源链上。

具体的,为了保证第一IO流资源能完全适用于待处理IO流,同时避免IO流资源的浪费,在申请第一IO流资源时,还可以先获取待处理IO流的类型,根据待处理IO流的类型申请其所需的IO流资源。当然,还可以有其他申请第一IO流资源的方法,本申请在此不做具体限定。

步骤S102:获取待处理IO流。

实际应用中,在将第一IO流资源挂载到资源链上后,存储设备便可以获取待处理IO流,待处理IO流的大小及内容可以根据实际需要确定,具体的,存储设备可以接收与自身连接的传输设备传输的待处理IO流等。本申请所描述的IO流的定义如下:流是一种抽象概念,代表了数据的无结构化传递,按照流的方式进行输入输出,数据被当成无结构的字节序或字符序列;从流中取得数据的操作称为提取操作,而向流中添加数据的操作称为插入操作;用来进行输入输出操作的流就称为IO流,也即IO流就是以流的方式进行输入输出。

步骤S103:分配资源链上相应的IO流资源至待处理IO流。

实际应用中,存储设备在获取待处理IO流后,便可以分配资源链上相应的IO流资源至待处理IO流。在分配过程中,可以选择根据待处理IO流所需的IO流资源的大小,分配资源链上挂载的全部或部分IO流资源至待处理IO流,当然还可以有其他的分配方法,本申请在此不做具体限定,比如可以按照每次保留资源链上的部分IO流资源的原则分配IO流资源,这样待处理IO流分配有IO流资源,且存储设备获取到新的待处理IO流后,可以分配资源链上保留的部分IO流资源至新的待处理IO流,使得存储设备在第一次处理新旧待处理IO流时,均不需申请IO流资源,避免存储设备IOPS的降低。

具体应用场景中,分配资源链上相应的IO流资源至待处理IO流的过程可以具体为:获取资源链上的IO流资源的使用率;判断使用率是否小于预设使用率值;若是,则执行分配资源链上相应的IO流资源至待处理IO流的步骤,若否,则结束。

具体应用场景中,存储设备分配资源链上相应的IO流资源至待处理IO流之后,便可以对待处理IO流进行处理,相应的,为了保证存储设备的性能,在处理完待处理IO流后,还需释放待处理IO流分配所得的IO流资源,则存储设备分配资源链上相应的IO流资源至待处理IO流之后,还可以判断是否需释放待处理IO流分配的IO流资源,若是,则释放待处理IO流分配的IO流资源。

步骤S104:申请第二IO流资源,并挂载第二IO流资源至资源链上。

实际应用中,存储设备在分配资源链上相应的IO流资源至待处理IO流后,还可以申请第二IO流资源,并挂载第二IO流资源至资源链上,这样可以节省为待处理IO流申请IO流资源的时间,避免短时间内存储设备IOPS的降低,每次申请的第二IO流资源的大小可以为预设大小等,也可以根据实际情况动态变化。具体应用中,存储设备在分配资源链上相应的IO流资源至待处理IO流后,便可以处理待处理IO流,此过程中,也即存储设备处理待处理IO流的过程中,便可以申请第二IO流资源,并挂载第二IO流资源至资源链上,由此使得存储设备申请IO流资源和存储设备处理待处理IO流的过程相适应,提高存储设备的IOPS。不难理解,第一IO流资源表示在获取待处理IO流前申请的资源,而第二IO流资源表示在获取待处理IO流之后申请的资源。

具体应用场景中,为了避免资源链上挂载较多的IO流资源,影响存储设备的性能,可以对资源链上挂载的IO流资源的量进行限制,则本申请中,存储设备申请第二IO流资源的过程可以具体为:获取资源链上挂载的IO流资源的第一大小值;判断第一大小值是否小于预设数值,若是,则执行申请第二IO流资源的步骤,若否,则结束。预设数值的大小可以根据实际需要确定。具体的,在执行申请第二IO流资源的过程中,可以具体为:申请第二IO流资源,第二IO流资源的第二大小值为预设数值与第一大小值的差值。

本申请提供的一种IO流资源申请方法,应用于存储设备中,挂载预先申请的第一IO流资源至预先创建的资源链上;获取待处理IO流;分配资源链上相应的IO流资源至待处理IO流;申请第二IO流资源,并挂载第二IO流资源至资源链上。本申请提供的一种IO流资源,由于资源链上预先挂载有第一IO流资源,所以在获取到待处理IO流后,可以直接将资源链上相应的IO流资源分配给待处理IO流,节省了获取到待处理IO流后第一次申请IO流资源的时间,从而避免了存储设备IOPS的降低,此外,在分配资源链上相应的IO流资源至待处理IO流后,还需申请第二IO流资源,并挂载第二IO流资源至资源链上,在申请第二IO流资源的过程中,并不影响存储设备对待处理IO流的处理,保证了存储设备的IOPS的稳定性,与现有技术相比,提高了存储设备的IOPS。

请参阅图2,图2为本申请实施例提供的一种IO流资源申请方法的第二流程图。

实际应用中,本申请实施例提供的一种IO流资源申请方法可以包括以下步骤:

步骤S201:初始化预先创建的资源链。

步骤S202:申请第一IO流资源,并挂载第一IO流资源至资源链上。

步骤S203:获取待处理IO流。

步骤S204:获取资源链上的IO流资源的使用率。

步骤S205:判断使用率是否小于预设使用率值;若是,则执行步骤S206。

步骤S206:获取资源链上挂载的IO流资源的第一大小值。

步骤S207:判断第一大小值是否小于预设数值,若是,则执行步骤S208,若否,则直接执行步骤S209。

步骤S208:申请第二IO流资源,第二IO流资源的第二大小值为预设数值与第一大小值的差值,执行步骤S209。

步骤S209:判断是否需释放待处理IO流分配的IO流资源,若是,则执行步骤S210。

步骤S210:释放待处理IO流分配的IO流资源。

本申请还提供了一种IO流资源申请系统,其具有本申请实施例提供的一种IO流资源申请方法具有的对应效果。请参阅图3,图3为本申请实施例提供的一种IO流资源申请系统的结构示意图。

本申请实施例提供的一种IO流资源申请系统,应用于存储设备中,可以包括:

第一挂载模块101,用于挂载预先申请的第一IO流资源至预先创建的资源链上;

第一获取模块102,用于获取待处理IO流;

第一分配模块103,用于分配资源链上相应的IO流资源至待处理IO流;

第一申请模块104,用于申请第二IO流资源,并挂载第二IO流资源至资源链上。

本申请实施例提供的一种IO流资源申请系统,应用于存储设备中,第一申请模块可以包括:

第一获取单元,用于获取资源链上挂载的IO流资源的第一大小值;

第一判断单元,用于判断第一大小值是否小于预设数值,若是,则执行申请第二IO流资源的步骤,若否,则结束。

本申请实施例提供的一种IO流资源申请系统,应用于存储设备中,第一申请模块可以包括:

第一申请单元,用于申请第二IO流资源,第二IO流资源的第二大小值为预设数值与第一大小值的差值。

本申请实施例提供的一种IO流资源申请系统,应用于存储设备中,还可以包括:

第一判断模块,用于第一分配模块分配资源链上相应的IO流资源至待处理IO流之后,判断是否需释放待处理IO流分配的IO流资源,若是,则释放待处理IO流分配的IO流资源。

本申请实施例提供的一种IO流资源申请系统,应用于存储设备中,第一分配模块可以包括:

第二获取单元,用于获取资源链上的IO流资源的使用率;

第二判断单元,用于判断使用率是否小于预设使用率值;

第一执行单元,用于使用率小于预设使用率值时,提示第一分配模块执行分配资源链上相应的IO流资源至待处理IO流的步骤,若否,则结束。

本申请实施例提供的一种IO流资源申请系统,应用于存储设备中,第一申请模块可以包括:

第二申请单元,用于申请预设大小的第二IO流资源。

本申请实施例提供的一种IO流资源申请系统,应用于存储设备中,第一挂载模块可以包括:

第一初始化单元,用于初始化预先创建的资源链;

第三申请单元,用于申请第一IO流资源,并挂载第一IO流资源至资源链上。

本申请还提供了一种IO流资源申请设备及计算机可读存储介质,其均具有本申请实施例提供的一种IO流资源申请方法具有的对应效果。请参阅图4,图4为本申请实施例提供的一种IO流资源申请设备的结构示意图。

本申请实施例提供的一种IO流资源申请设备,应用于存储设备中,包括存储器201和处理器202,存储器201中存储有计算机程序,处理器202执行存储器201中存储的计算机程序时实现如下步骤:

挂载预先申请的第一IO流资源至预先创建的资源链上;

获取待处理IO流;

分配资源链上相应的IO流资源至待处理IO流;

申请第二IO流资源,并挂载第二IO流资源至资源链上。

本申请实施例提供的一种IO流资源申请设备,应用于存储设备中,包括存储器201和处理器202,存储器201中存储有计算机子程序,处理器202执行存储器201中存储的计算机子程序时具体实现如下步骤:获取资源链上挂载的IO流资源的第一大小值;判断第一大小值是否小于预设数值,若是,则执行申请第二IO流资源的步骤,若否,则结束。

本申请实施例提供的一种IO流资源申请设备,应用于存储设备中,包括存储器201和处理器202,存储器201中存储有计算机子程序,处理器202执行存储器201中存储的计算机子程序时具体实现如下步骤:申请第二IO流资源,第二IO流资源的第二大小值为预设数值与第一大小值的差值。

本申请实施例提供的一种IO流资源申请设备,应用于存储设备中,包括存储器201和处理器202,存储器201中存储有计算机子程序,处理器202执行存储器201中存储的计算机子程序时具体实现如下步骤:分配资源链上相应的IO流资源至待处理IO流之后,判断是否需释放待处理IO流分配的IO流资源,若是,则释放待处理IO流分配的IO流资源。

本申请实施例提供的一种IO流资源申请设备,应用于存储设备中,包括存储器201和处理器202,存储器201中存储有计算机子程序,处理器202执行存储器201中存储的计算机子程序时具体实现如下步骤:获取资源链上的IO流资源的使用率;判断使用率是否小于预设使用率值;若是,则执行分配资源链上相应的IO流资源至待处理IO流的步骤,若否,则结束。

本申请实施例提供的一种IO流资源申请设备,应用于存储设备中,包括存储器201和处理器202,存储器201中存储有计算机子程序,处理器202执行存储器201中存储的计算机子程序时具体实现如下步骤:申请预设大小的第二IO流资源。

本申请实施例提供的一种IO流资源申请设备,应用于存储设备中,包括存储器201和处理器202,存储器201中存储有计算机子程序,处理器202执行存储器201中存储的计算机子程序时具体实现如下步骤:初始化预先创建的资源链;申请第一IO流资源,并挂载第一IO流资源至资源链上。

请参阅图5,本申请实施例提供的另一种IO流资源申请设备中还可以包括:与处理器202连接的输入端口203,用于传输外界输入的命令至处理器202;与处理器202连接的显示单元204,用于显示处理器202的处理结果至外界;与处理器202连接的通信模块205,用于实现IO流资源申请设备与外界的通信。显示单元204可以为显示面板、激光扫描使显示器等;通信模块205所采用的通信方式包括但不局限于移动高清链接技术(HML)、通用串行总线(USB)、高清多媒体接口(HDMI)、无线连接:无线保真技术(WiFi)、蓝牙通信技术、低功耗蓝牙通信技术、基于IEEE802.11s的通信技术。

本申请实施例提供的一种计算机可读存储介质,应用于存储设备中,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时实现如下步骤:

挂载预先申请的第一IO流资源至预先创建的资源链上;

获取待处理IO流;

分配资源链上相应的IO流资源至待处理IO流;

申请第二IO流资源,并挂载第二IO流资源至资源链上。

本申请实施例提供的一种计算机可读存储介质,应用于存储设备中,计算机可读存储介质中存储有计算机子程序,计算机子程序被处理器执行时具体实现如下步骤:获取资源链上挂载的IO流资源的第一大小值;判断第一大小值是否小于预设数值,若是,则执行申请第二IO流资源的步骤,若否,则结束。

本申请实施例提供的一种计算机可读存储介质,应用于存储设备中,计算机可读存储介质中存储有计算机子程序,计算机子程序被处理器执行时具体实现如下步骤:申请第二IO流资源,第二IO流资源的第二大小值为预设数值与第一大小值的差值。

本申请实施例提供的一种计算机可读存储介质,应用于存储设备中,计算机可读存储介质中存储有计算机子程序,计算机子程序被处理器执行时具体实现如下步骤:分配资源链上相应的IO流资源至待处理IO流之后,判断是否需释放待处理IO流分配的IO流资源,若是,则释放待处理IO流分配的IO流资源。

本申请实施例提供的一种计算机可读存储介质,应用于存储设备中,计算机可读存储介质中存储有计算机子程序,计算机子程序被处理器执行时具体实现如下步骤:获取资源链上的IO流资源的使用率;判断使用率是否小于预设使用率值;若是,则执行分配资源链上相应的IO流资源至待处理IO流的步骤,若否,则结束。

本申请实施例提供的一种计算机可读存储介质,应用于存储设备中,计算机可读存储介质中存储有计算机子程序,计算机子程序被处理器执行时具体实现如下步骤:申请预设大小的第二IO流资源。

本申请实施例提供的一种计算机可读存储介质,应用于存储设备中,计算机可读存储介质中存储有计算机子程序,计算机子程序被处理器执行时具体实现如下步骤:初始化预先创建的资源链;申请第一IO流资源,并挂载第一IO流资源至资源链上。

本申请所涉及的计算机可读存储介质包括随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质。

本申请实施例提供的一种IO流资源申请系统、设备及计算机可读存储介质中相关部分的说明请参见本申请实施例提供的一种IO流资源申请设备中对应部分的详细说明,在此不再赘述。另外,本申请实施例提供的上述技术方案中与现有技术中对应技术方案实现原理一致的部分并未详细说明,以免过多赘述。

还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

本文发布于:2024-09-25 12:25:03,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/86135.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议