System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及芯片,尤其涉及一种存储空间管理方法、装置、电子设备和存储介质。
技术介绍
1、随着集成电路技术的不断进步,芯片行业得到了迅速发展,伴随着芯片类型和芯片功能的多样化,安全芯片逐渐成也为了人们关注的重点。
2、由于安全芯片具备了多应用的配置功能,因此多应用在提升芯片功能性的同时,也对安全芯片的存储空间管理,特别是闪存存储空间的管理提出了更高要求;现有技术中,安全芯片通常是按照逻辑地址依次递增的方式,管理各个应用的存储信息,以此满足新增存储请求的存储需求。
3、然而,这样的存储空间管理方式,常常使得多种应用的逻辑地址相互交叉,并由此导致逻辑地址匹配出错的现象发生,增加了存储空间的管理复杂度,同时,在需要查找相关的逻辑地址时,极大地增加了地址查询耗时,降低了安全芯片的数据存取效率。
技术实现思路
1、本专利技术提供了一种存储空间管理方法、装置、电子设备和存储介质,以解决闪存存储空间的管理复杂度较高的问题。
2、根据本专利技术的一方面,提供了一种存储空间管理方法,包括:
3、响应于获取到第一应用的扩展存储请求,根据所述扩展存储请求为所述第一应用的第一存储块分配扩展存储页;
4、通过逻辑映射表配置所述扩展存储页的物理地址与逻辑地址的映射关系,以使所述扩展存储页与所述第一存储块中的原有存储页的逻辑地址顺序排列;
5、通过逻辑映射表更新逻辑地址序列位于第一应用之后的其它应用的逻辑地址,以使所述其它应用与所述第一应
6、根据本专利技术的另一方面,提供了一种存储空间管理装置,包括:
7、扩展存储获取模块,用于响应于获取到第一应用的扩展存储请求,根据所述扩展存储请求为所述第一应用的第一存储块分配扩展存储页;
8、映射关系配置模块,用于通过逻辑映射表配置所述扩展存储页的物理地址与逻辑地址的映射关系,以使所述扩展存储页与所述第一存储块中的原有存储页的逻辑地址顺序排列;
9、映射关系更新模块,用于通过逻辑映射表更新逻辑地址序列位于第一应用之后的其它应用的逻辑地址,以使所述其它应用与所述第一应用的存储页逻辑地址顺序排列。
10、根据本专利技术的另一方面,提供了一种电子设备,所述电子设备包括:
11、至少一个处理器;以及
12、与所述至少一个处理器通信连接的存储器;其中,
13、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术任意实施例所述的存储空间管理方法。
14、根据本专利技术的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本专利技术任意实施例所述的存储空间管理方法。
15、根据本专利技术的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现本专利技术任意实施例所述的存储空间管理方法。
16、本专利技术实施例的技术方案,响应于获取到第一应用的扩展存储请求,根据扩展存储请求为第一应用的第一存储块分配扩展存储页,然后通过逻辑映射表配置扩展存储页的物理地址与逻辑地址的映射关系,以使扩展存储页与第一存储块中的原有存储页的逻辑地址顺序排列,最后通过逻辑映射表更新逻辑地址序列位于第一应用之后的其它应用的逻辑地址,以使其它应用与第一应用的存储页逻辑地址顺序排列。由此实现了多个存储页的地址映射管理,降低了存储空间的管理复杂度,同时顺序排列的逻辑地址,避免了逻辑地址交叉导致物理地址匹配出错的问题发生,此外,顺序排列方式也简化了逻辑地址的查找过程,降低了逻辑地址查询耗时,提高了数据存取效率。
17、应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
本文档来自技高网...【技术保护点】
1.一种存储空间管理方法,其特征在于,应用于闪存中,包括:
2.根据权利要求1所述的方法,其特征在于,在通过逻辑映射表配置所述扩展存储页的物理地址与逻辑地址的映射关系之后,还包括:
3.根据权利要求1所述的方法,其特征在于,所述存储空间管理方法,还包括:
4.根据权利要求1所述的方法,其特征在于,所述存储空间管理方法,还包括:
5.根据权利要求1所述的方法,其特征在于,所述存储空间管理方法,还包括:
6.根据权利要求5所述的方法,其特征在于,在判断所述非整页释放请求中的存储释放量是否大于一个存储页之后,还包括:
7.一种存储空间管理装置,其特征在于,应用于闪存中,包括:
8.一种电子设备,其特征在于,所述电子设备包括:
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-6中任一项所述的存储空间管理方法。
10.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现权利要求1-6中任
...【技术特征摘要】
1.一种存储空间管理方法,其特征在于,应用于闪存中,包括:
2.根据权利要求1所述的方法,其特征在于,在通过逻辑映射表配置所述扩展存储页的物理地址与逻辑地址的映射关系之后,还包括:
3.根据权利要求1所述的方法,其特征在于,所述存储空间管理方法,还包括:
4.根据权利要求1所述的方法,其特征在于,所述存储空间管理方法,还包括:
5.根据权利要求1所述的方法,其特征在于,所述存储空间管理方法,还包括:
6.根据权利要求5所述的方法,其特征在于,在判断...
【专利技术属性】
技术研发人员:刘静亚,路倩,
申请(专利权)人:紫光同芯微电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。