【技术实现步骤摘要】
内存加速验证方法、装置、电子设备及存储介质
[0001]本专利技术涉及计算机
,特别是涉及一种内存加速验证方法、装置、电子设备及存储介质。
技术介绍
[0002]计算机在运行时通常要对计算机内存进行不断的写入和访问,写入和访问的速度直接影响了计算机的运行效率。在实际应用中,可以采用内存加速卡实现对内存访问的加速。内存加速卡可以在第一次接收到对内存地址的访问请求时,从内存地址中获取数据已返回并将其缓存,从而,在下一次接收到对该内存地址的访问请求时,可以直接从该缓存中获取对应的数据返回,并不需要再从内存地址中获取数据。内存加速卡在第一次接收到对内存地址的访问请求时,通常不会直接返回响应数据,而是在多次收到该访问请求之后才会返回响应数据。
[0003]然而,目前并没有针对内存加速卡处理逻辑的验证方法。
技术实现思路
[0004]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种内存加速验证方法。
[0005]相应的,本专利技术实施例还提供了一种内存加速 ...
【技术保护点】
【技术特征摘要】
1.一种内存加速验证方法,其特征在于,包括:获取访问请求,所述访问请求包括内存地址;当访问信息表中所述内存地址的访问次数大于或等于预设的最大访问次数时,将所述内存地址所指示的数据作为响应数据返回,以控制通过预先记录的写入数据对所述响应数据进行验证;否则,控制重发所述访问请求,并通过访问信息表中的访问次数记录所述内存地址的本次访问。2.根据权利要求1所述的方法,其特征在于,所述控制重发所述访问请求,包括:返回第一预设数据,以在所述内存地址的访问次数小于预设的最大访问次数时,重发所述访问请求,所述第一预设数据用于指示重发所述访问请求。3.根据权利要求2所述的方法,其特征在于,所述通过访问信息表中的访问次数记录所述内存地址的本次访问,包括:当检测到对所述第一预设数据的返回开始时,设置所述访问信息表中所述内存地址的第一访问标记为非预设取值,所述第一访问标记用于指示所述第一预设数据的传输状态;当检测到对所述第一预设数据的返回结束时,设置所述访问信息表中所述内存地址的第一访问标记为预设取值;当所述访问信息表中所述内存地址的第一访问标记为预设取值时,通过访问信息表中的访问次数记录所述内存地址的本次访问。4.根据权利要求1所述的方法,其特征在于,所述将所述内存地址所指示的数据作为响应数据返回之前,所述方法还包括:返回第二预设数据,所述第二预设数据用于指示所述响应数据为真实数据;所述控制通过预先记录的写入数据对所述响应数据进行验证,包括:控制在所述响应数据为真实数据时,通过预先记录的写入数据对所述响应数据进行验证。5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:当所述访问信息表中所述内存地址的访问次数大于或等于最大访问次数时,设置所述访问信息表中所述内存地址的第二访问标记为预设取值,所述第二访问标记用于指示所述内存地址的访问次数是否大于或等于所述最大访问次数;周期性的删除所述访问信息表中所述第二访问标记为预设取值的记录。6.一种内存加速验证装置,其特征在于,包括:访问请求获取模块,用于获取访问请求,所述访问请求包括内存地址;响应数据验证模块,用于当访问信息表中所述内存地址的访问次数大于或等于预设的最大访问次数时,将所述内存地址所指示的数据作为响应数据返回,以控制通过预先记录的写入数据对所述响应数据进行验证;重发及记录模块,用于否则,控制重发所述访问请求,并通过访问信息表中的访问次数记录所述内存地址的本次访问。7.根据权利要求6所述的装置,其特征在于,所述重发及记录...
【专利技术属性】
技术研发人员:张晓辉,王朋宇,
申请(专利权)人:龙芯中科技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。