用于管理存储空间的装置及方法、计算设备与流程

文档序号:36921202发布日期:2024-02-02 21:48阅读:来源:国知局

技术特征:

1.一种用于管理存储空间的装置,包括:

2.根据权利要求1所述的装置,其中,所述空间管理请求包括空间分配请求和空间回收请求,并且其中,所述空间管理模块包括:

3.根据权利要求2所述的装置,其中,在所述装置上电后,所述第一指针和所述第二指针被初始化为指向所述第一存储区域中的相同位置。

4.根据权利要求2所述的装置,其中,所述空间管理请求包括空间分配请求和空间回收请求,并且其中,所述空间管理模块还包括:

5.根据权利要求4所述的装置,其中,所述请求分类模块还被配置为,当所述空间分配模块处于空闲状态时,将所述第一队列中存储时间最早的空间分配请求传递至所述空间分配模块,以及,当所述空间回收模块处于空闲状态时,将所述第二队列中存储时间最早的空间回收请求传递至所述空间分配模块。

6.根据权利要求5所述的装置,其中,所述请求分类模块还被配置为,当所述第一队列中所存储的空间分配请求的数量达到第一预设阈值时,不再接收来自所述外部请求源的空间分配请求,以及,当所述第二队列中所存储的空间回收请求的数量达到第二预设阈值时,不再接收来自所述外部请求源的空间回收请求。

7.根据权利要求2所述的装置,其中,所述基于空间分配请求,经由所述第二接口,根据所述第一指针指向的位置从所述第一存储区域读取存储单元索引包括:

8.根据权利要求7所述的装置,其中,所述空间管理模块还包括:

9.根据权利要求7所述的装置,其中,所述在所述第一存储区域内,以所述第一指针指向的位置为起点,顺序读取一个或多个存储单元索引包括:

10.根据权利要求9所述的装置,其中,所述将所读取的一个或多个存储单元索引反馈至所述外部请求源,并令所述空间分配模块恢复至所述空闲状态包括:

11.根据权利要求2所述的装置,其中,所述基于空间回收请求,经由所述第二接口,根据所述第二指针指向的位置向所述第一存储区域写入存储单元索引包括:

12.根据权利要求9所述的装置,其中,所述向所述第一存储区域写入一个或多个存储单元索引包括:

13.根据权利要求1所述的装置,还包括总线,所述总线用于将所述初始化模块和所述空间管理模块连接至所述第二接口。

14.一种计算设备,包括根据权利要求1-13中任一项所述的用于管理存储空间的装置。

15.一种用于管理存储空间的方法,包括:


技术总结
本公开涉及一种用于管理存储空间的装置、计算设备和方法。装置包括:第一接口,连接外部请求源,并被配置为接收来自外部请求源的空间管理请求;第二接口,连接存储器,存储器包括存储空间;初始化模块,被配置为:在装置上电后,经由第二接口在存储空间的第一存储区域中写入多个存储单元索引,其中,每个存储单元索引用于表征存储空间的第二存储区域中的一个具有预设大小的存储单元;空间管理模块,被配置为:基于空间管理请求,经由第二接口管理第一存储区域内的存储单元索引。本公开提供的用于管理存储空间的装置允许通过硬件方式管理存储器的存储空间,有助于提升管理效率。

技术研发人员:请求不公布姓名,请求不公布姓名,请求不公布姓名,请求不公布姓名,请求不公布姓名
受保护的技术使用者:摩尔线程智能科技(北京)有限责任公司
技术研发日:
技术公布日:2024/2/1
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1