【技术实现步骤摘要】
本申请涉及计算机,特别是涉及一种内存访问方法、装置、电子设备和计算机可读存储介质。
技术介绍
1、随着对计算机系统的发展,计算机系统的内存访问行为也越来越复杂,对内存访问行为的安全性的需求也越来越高。
2、相关技术中,在外部设备向内存发出访问请求时,确定这些访问请求是否符合预设安全规则,据此对请求放行或者拦截,从而避免不安全的内存访问行为的发生。
3、然而,随着外部设备的复杂程度的提升,查表采取的预设安全规则会越来越复杂,以覆盖各种各样的请求场景,在请求数量较多的情况下,会造成较长的时间开销。
技术实现思路
1、本申请提供一种内存访问方法、装置、电子设备和可读存储介质,至少解决现有技术中因为请求数量多而导致的较长时间开销的问题。
2、本申请的第一方面,提供一种内存访问方法,方法包括:
3、获取请求设备发出的内存访问请求,并基于所述内存访问请求,查询第一数据表;所述第一数据表用于存储当前时刻之前的多个历史内存访问请求各自所访问的内存条目;每个所
...【技术保护点】
1.一种内存访问方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述内存访问请求中包括所述请求设备的身份标识和所述请求设备所要访问的目标地址,所述第一数据表的每个数据条目用于记录所述身份标识与所述内存条目的对应关系;所述内存条目包括所述子内存片区的地址范围;所述基于所述内存访问请求,查询第一数据表,包括:
3.根据权利要求1所述的方法,其特征在于,所述第二数据表包括第一子数据表、第二子数据表和第三子数据表,所述第一子数据表的每个数据条目用于记录可发出内存访问请求的请求设备与内存域的对应关系,所述第二子数据表的每个数据
...【技术特征摘要】
1.一种内存访问方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述内存访问请求中包括所述请求设备的身份标识和所述请求设备所要访问的目标地址,所述第一数据表的每个数据条目用于记录所述身份标识与所述内存条目的对应关系;所述内存条目包括所述子内存片区的地址范围;所述基于所述内存访问请求,查询第一数据表,包括:
3.根据权利要求1所述的方法,其特征在于,所述第二数据表包括第一子数据表、第二子数据表和第三子数据表,所述第一子数据表的每个数据条目用于记录可发出内存访问请求的请求设备与内存域的对应关系,所述第二子数据表的每个数据条目用于记录内存域与内存条目的对应关系,所述内存域表示所述可被访问的内存片区,所述第三子数据表的每个数据条目用于表示所述内存条目对应的地址范围和读写权限;所述基于所述内存访问请求,查询第二数据表,包括:
4.根据权利要求3所述的方法,其特征在于,所述内存访问请求中包括所述请求设备的身份标识和所述请求设备所要访问的目标地址;所述基于所述内存访问请求,查询第二数据表,...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。