内存访问方法、装置、电子设备和可读存储介质制造方法及图纸

技术编号:46630315 阅读:0 留言:0更新日期:2025-10-14 21:29
本申请实施例提供一种内存访问方法、装置、电子设备和可读存储介质,属于计算机技术领域。方法包括:获取请求设备发出的内存访问请求,并基于内存访问请求,查询第一数据表;第一数据表用于存储当前时刻之前的多个历史内存访问请求各自所访问的内存条目;在内存访问请求未命中第一数据表的情况下,基于内存访问请求,查询第二数据表;第二数据表用于存储所有内存条目;在内存访问请求命中第二数据表或第一数据表的情况下,对内存访问请求进行权限检测,并在权限检测通过后,放行内存访问请求。通过本申请实施例提供的内存访问方法,可以在保证内存访问安全的前提下,减少内存访问过程的时间开销。

【技术实现步骤摘要】

本申请涉及计算机,特别是涉及一种内存访问方法、装置、电子设备和计算机可读存储介质。


技术介绍

1、随着对计算机系统的发展,计算机系统的内存访问行为也越来越复杂,对内存访问行为的安全性的需求也越来越高。

2、相关技术中,在外部设备向内存发出访问请求时,确定这些访问请求是否符合预设安全规则,据此对请求放行或者拦截,从而避免不安全的内存访问行为的发生。

3、然而,随着外部设备的复杂程度的提升,查表采取的预设安全规则会越来越复杂,以覆盖各种各样的请求场景,在请求数量较多的情况下,会造成较长的时间开销。


技术实现思路

1、本申请提供一种内存访问方法、装置、电子设备和可读存储介质,至少解决现有技术中因为请求数量多而导致的较长时间开销的问题。

2、本申请的第一方面,提供一种内存访问方法,方法包括:

3、获取请求设备发出的内存访问请求,并基于所述内存访问请求,查询第一数据表;所述第一数据表用于存储当前时刻之前的多个历史内存访问请求各自所访问的内存条目;每个所述内存条目用于表示可本文档来自技高网...

【技术保护点】

1.一种内存访问方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述内存访问请求中包括所述请求设备的身份标识和所述请求设备所要访问的目标地址,所述第一数据表的每个数据条目用于记录所述身份标识与所述内存条目的对应关系;所述内存条目包括所述子内存片区的地址范围;所述基于所述内存访问请求,查询第一数据表,包括:

3.根据权利要求1所述的方法,其特征在于,所述第二数据表包括第一子数据表、第二子数据表和第三子数据表,所述第一子数据表的每个数据条目用于记录可发出内存访问请求的请求设备与内存域的对应关系,所述第二子数据表的每个数据条目用于记录内存域与...

【技术特征摘要】

1.一种内存访问方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述内存访问请求中包括所述请求设备的身份标识和所述请求设备所要访问的目标地址,所述第一数据表的每个数据条目用于记录所述身份标识与所述内存条目的对应关系;所述内存条目包括所述子内存片区的地址范围;所述基于所述内存访问请求,查询第一数据表,包括:

3.根据权利要求1所述的方法,其特征在于,所述第二数据表包括第一子数据表、第二子数据表和第三子数据表,所述第一子数据表的每个数据条目用于记录可发出内存访问请求的请求设备与内存域的对应关系,所述第二子数据表的每个数据条目用于记录内存域与内存条目的对应关系,所述内存域表示所述可被访问的内存片区,所述第三子数据表的每个数据条目用于表示所述内存条目对应的地址范围和读写权限;所述基于所述内存访问请求,查询第二数据表,包括:

4.根据权利要求3所述的方法,其特征在于,所述内存访问请求中包括所述请求设备的身份标识和所述请求设备所要访问的目标地址;所述基于所述内存访问请求,查询第二数据表,...

【专利技术属性】
技术研发人员:袁苗苗唐丹包云岗
申请(专利权)人:北京开源芯片研究院
类型:发明
国别省市:

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

1