基于智能电力终端的有限空间存储方法技术

技术编号:29872863 阅读:6 留言:0更新日期:2021-08-31 23:47
本发明专利技术涉及一种基于智能电力终端的有限空间存储方法,所述方法包括S1、判断智能电力终端的剩余存储空间是否满足新增需求,若是,执行S3,反之,执行S2;S2、调整新增需求中对应的参数信息,得到调整后的新增需求欲占用的存储空间,并进行对应操作;S3、分配剩余存储空间以满足新增需求。本发明专利技术在确保智能电力终端多功能型的同时,提高了智能电力终端的空间利用率,且操作方便,适用性强。

【技术实现步骤摘要】
基于智能电力终端的有限空间存储方法
本专利技术涉及智能电力终端
,尤其涉及基于智能电力终端的有限空间存储方法。
技术介绍
智能电力终端在工农业生产生活中运用越来越广泛,随着需求的增加,人们对智能电力终端的功能要求越来越多,这对终端的存储空间提出了更高要求,而老一代智能电力终端的存储方式无法满足多功能需求。因为目前智能电力终端中的文件存储大小由外接表的类型固定分配,虽然总的外接表数量确定,但每个台区配置不一样,为了保证能够正常存储,只能为每个需求开辟最大空间,即最大空间等于总的电表数量。但并非每个需求都会用满该最大空间,这就导致此种分配存储方式不仅造成了空间的浪费,还因整个存储消耗太多而无多余的空间分配给新的功能需求,致使新需求无法满足。
技术实现思路
鉴于上述问题,本专利技术的目的在于提供一种可根据需求调整系统有限存储空间,提高空间利用率,满足多功能需求的基于智能电力终端的有限空间存储方法。为了实现上述目的,本专利技术采用的技术方案为:一种基于智能电力终端的有限空间存储方法,其特征在于:所述方法包括,S1、判断智能电力终端的剩余存储空间是否满足新增需求,若是,执行S3,反之,执行S2;S2、调整新增需求中对应的参数信息,得到调整后的新增需求欲占用的存储空间,并进行对应操作;S3、分配剩余存储空间以满足新增需求。进一步的,所述S2中的进行对应操作具体包括,S21、将执行次数i加1,并判断i是否大于n,其中,i初始取值为0,若是,执行S22,若否,执行S23,n为大于1的自然数;S22、判断调整后的新增需求欲占用的存储空间是否小于剩余存储空间,若是,执行S24,反之,进行相关操作;S23、判断调整后的新增需求欲占用的存储空间是否小于剩余存储空间,若是,执行S24,若否,继续执行S2;S24、分配剩余存储空间以满足调整后的新增需求。进一步的,所述S22中的进行相关操作具体包括,S4、采用文件合并方式减少智能电力终端原先的占用空间,得到新的剩余存储空间,并进行后续操作。进一步的,所述S4中能合并的文件为特征属性相似的文件。进一步的,所述特征属性相似的文件是通过查找智能电力终端中与新增需求的特征属性相似的文件得到。进一步的,所述S4具体包括,S41、找出新增需求和相似文件中最大占用空间量最大的对象,若最大占用空间量最大的对象来自相似文件,执行S42,反之,执行S43;S42、将其余相似文件中的后续待写入数据计入所述最大占用空间量最大的文件中,并清除其余相似文件中的原有数据,得到新的剩余存储空间,分配新的剩余存储空间以满足新增需求;S43、清除所有相似文件中的原有数据,得到新的剩余存储空间,并进行对应操作。进一步的,所述S43中的进行对应操作具体包括,S431、将新的剩余存储空间与原始的新增需求欲占用的存储空间进行比较,若前者大于后者,执行S432,反之,在此方式基础上继续执行S2,并当i大于n且调整后的新增需求欲占用的空间大于新的剩余存储空间时,进行终端报警;S432、分配新的剩余存储空间以满足原始的新增需求。进一步的,所述n取值为10。进一步的,所述S2中根据新增需求的特征属性来调整参数信息,所述参数信息包括记录的天数、记录的点数。进一步的,所述S2中的调整包括减少新增需求中记录的天数和/或减少记录的点数。与现有技术相比,本专利技术的优点在于:通过将新增需求欲占用的空间与终端剩余存储空间进行比较,并在不同的比较结果下进行对应操作,很好的在实现智能电力终端多功能需求的同时,兼顾了对智能电力终端有限空间的存储利用,提高了智能电力终端的适用性,且该方法高效简便,易操作,可复制性强,具有很好的普适性。附图说明图1为本专利技术的专利技术对应的流程图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。如图1所示,本申请的基于智能电力终端的有限空间存储方法包括,S1、判断智能电力终端的剩余存储空间是否满足新增需求,若是,执行S3,反之,执行S2;S2、调整新增需求中对应的参数信息,得到调整后的新增需求欲占用的存储空间,并进行对应操作;S3、分配剩余存储空间以满足新增需求。其中,步骤S2中的进行对应操作具体包括,S21、将执行次数i加1,并判断i是否大于n,其中,i初始取值为0,若是,执行S22,若否,执行S23,n为大于1的自然数;S22、判断调整后的新增需求欲占用的存储空间是否小于剩余存储空间,若是,执行S24,反之,进行相关操作,也即采用文件合并方式减少智能电力终端原先的占用空间,得到新的剩余存储空间,并进行后续操作,此处定义为S4,而该后续操作将在下文阐述;S23、判断调整后的新增需求欲占用的存储空间是否小于剩余存储空间,若是,执行S24,若否,继续执行S2;S24、分配剩余存储空间以满足调整后的新增需求。为了便于描述,在本实施例中,该n取值10,当然也可以是其他的数据,具体根据实际需要决定。该S4中通过查找智能电力终端中与新增需求的特征属性相似的文件,得到可合并的文件。而S4的具体过程则是,S41、找出新增需求和相似文件中最大占用空间量最大的对象,若最大占用空间量最大的对象来自相似文件,执行S42,反之,执行S43;S42、将其余相似文件中的后续待写入数据计入所述最大占用空间量最大的文件中,并清除其余相似文件中的原有数据,得到新的剩余存储空间,分配新的剩余存储空间以满足新增需求;S43、清除所有相似文件中的原有数据,得到新的剩余存储空间,并进行对应操作。本实施例中,步骤S43中的进行对应操作具体包括,S431、将新的剩余存储空间与原始的新增需求欲占用的存储空间进行比较,若前者大于后者,执行S432,反之,在此方式基础上继续执行S2,并当i大于n且调整后的新增需求欲占用的空间大于新的剩余存储空间时,进行终端报警;S432、分配得到的新的剩余存储空间以满足原始的新增需求。由于智能电力终端中记录的数据大多是以天或者点数为特征的统计数据,故在本方案中,即是根据新增需求的特征属性来S2中的调整参数信息,该参数信息包括记录的天数、记录的点数。显然,由于本申请是针对新增需求欲占用的空间较大的情形进行的改进,故,该S2中的调整主要包括减少新增需求中记录的天数和/或减少记录的点数。当然,若一次性减少的量太多,导致智能电力终端中的可用空间还未被充分利用,则也可以在此基础上进行上调,具体如何调整,还是根据实际需要决定,且该调整更多是通过软件算法方式进行的不断尝试。本专利技术通过将新增需求欲占用的空间本文档来自技高网...

【技术保护点】
1.一种基于智能电力终端的有限空间存储方法,其特征在于:所述方法包括,/nS1、判断智能电力终端的剩余存储空间是否满足新增需求,若是,执行S3,反之,执行S2;/nS2、调整新增需求中对应的参数信息,得到调整后的新增需求欲占用的存储空间,并进行对应操作;/nS3、分配剩余存储空间以满足新增需求。/n

【技术特征摘要】
1.一种基于智能电力终端的有限空间存储方法,其特征在于:所述方法包括,
S1、判断智能电力终端的剩余存储空间是否满足新增需求,若是,执行S3,反之,执行S2;
S2、调整新增需求中对应的参数信息,得到调整后的新增需求欲占用的存储空间,并进行对应操作;
S3、分配剩余存储空间以满足新增需求。


2.根据权利要求1所述基于智能电力终端的有限空间存储方法,其特征在于:所述S2中的进行对应操作具体包括,
S21、将执行次数i加1,并判断i是否大于n,其中,i初始取值为0,若是,执行S22,若否,执行S23,n为大于1的自然数;
S22、判断调整后的新增需求欲占用的存储空间是否小于剩余存储空间,若是,执行S24,反之,进行相关操作;
S23、判断调整后的新增需求欲占用的存储空间是否小于剩余存储空间,若是,执行S24,若否,继续执行S2;
S24、分配剩余存储空间以满足调整后的新增需求。


3.根据权利要求2所述基于智能电力终端的有限空间存储方法,其特征在于:所述S22中的进行相关操作具体包括,
S4、采用文件合并方式减少智能电力终端原先的占用空间,得到新的剩余存储空间,并进行后续操作。


4.根据权利要求3所述基于智能电力终端的有限空间存储方法,其特征在于:所述S4中能合并的文件为特征属性相似的文件。


5.根据权利要求4所述基于智能电力终端的有限空间存储方法,其特征在于:
所述特征属性相似的文件是通过查找智能电力终端中与新增需求的特征属性相似的文件得到...

【专利技术属性】
技术研发人员:张聪聪苟孟生邬科科
申请(专利权)人:宁波三星医疗电气股份有限公司
类型:发明
国别省市:浙江;33

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

1