[发明专利]共享存储空间的方法及装置在审
申请号: | 202210449312.5 | 申请日: | 2022-04-24 |
公开(公告)号: | CN114756177A | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 闫振林;江昊东 | 申请(专利权)人: | 苏州雄立科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;许伟群 |
地址: | 215000 江苏省苏州市苏州工业园*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共享 存储空间 方法 装置 | ||
本申请实施例提供了一种共享存储空间的方法及装置,方法包括:获取操作指令中的指令编码;根据指令编码判断操作指令的指令类型是否为第一类型;若指令类型为第一类型,判断操作指令的目标存储空间是否设置有指令范围标识;若目标存储空间设置有指令范围标识,且所述指令编码与指令范围标识相匹配,根据操作指令对所述目标存储空间进行访问;若目标存储空间未设置有指令范围标识,根据操作指令对目标存储空间进行访问,且为目标存储空间添加对应指令编码的指令范围的指令范围标识。本申请提高了存储空间的利用率。
技术领域
本申请涉及数据存储管理技术领域,尤其涉及一种共享存储空间的方法及装置。
背景技术
路由匹配是数据转发过程中的重要流程之一,实现路由匹配的一种芯片为搜索芯片。在搜索芯片的设计过程中,不仅需要考虑路由匹配这一核心功能需求,还需考虑统计计数、访问速率大小判断等帮助用户更好地应用芯片的功能需求。为了满足路由匹配功能这一核心功能需求,搜索芯片上需要有一块存储空间来存放待查找的数据。为了满足统计计数功能、访问速率大小判断等功能需求,搜索芯片上同样需要有一块存储空间来存放相应的数据。搜索芯片上用于存放上述功能需求使用的数据的结构可为RAM(Random AccessMemory,随机存取存储器)。相关技术中,为满足路由匹配这一核心功能需求,搜索芯片上设计了一块单独的RAM来供路由匹配功能调用,其他功能,如统计计数功能和访问速率大小判断等功能通过搜索芯片上的其他存储空间或通过其他芯片实现。然而,当用户搜索的容量较小时,统计计数功能和访问速率大小判断等其他功能所需的存储空间也会较小,这会导致为这些功能单独设计的存储空间或单独芯片的利用率较低。
发明内容
为解决广告播放效果不佳的技术问题,本申请提供了一种共享存储空间的方法及装置。
第一方面,本申请提供了一种共享存储空间的方法,该方法包括:
获取操作指令中的指令编码;
根据所述指令编码判断所述操作指令的指令类型是否为第一类型;
若所述指令类型为第一类型,判断所述操作指令的目标存储空间是否设置有指令范围标识;
若所述目标存储空间设置有所述指令范围标识,且所述指令编码与所述指令范围标识相匹配,根据所述操作指令对所述目标存储空间进行访问;
若所述目标存储空间未设置有所述指令范围标识,根据所述操作指令对所述目标存储空间进行访问,且为所述目标存储空间添加对应所述指令编码的指令范围的指令范围标识。
在一些实施例中,根据所述指令编码判断所述操作指令的指令类型是否为第一类型,包括:
根据所述指令编码在第一范围内,判定所述操作指令的指令类型为第一类型,或根据所述指令编码在第二范围内,判定所述操作指令的指令类型为第二类型。
在一些实施例中,根据所述操作指令对所述目标存储空间进行访问,包括:
若所述指令编码对应的指令为取消占用指令,将所述目标存储空间的数据删除,其中,所述目标存储空间的数据包括所述指令范围标识。
第二方面,本申请提供了一种共享存储空间的方法装置,该装置包括:
指令解析及判断模块,用于解析操作指令中的指令编码,根据所述指令编码判断所述操作指令的指令类型;
综合逻辑处理模块,用于在所述指令类型为第一类型时,根据所述操作指令生成对RAM模块的访问指令,向结果生成模块发送所述访问指令对应的访问结果,其中,所述访问指令和操作指令具有相同的目标存储空间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州雄立科技有限公司,未经苏州雄立科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210449312.5/2.html,转载请声明来源钻瓜专利网。