【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种数据访问方法及相关设备。
技术介绍
1、传统技术中,计算机系统中的数据往往存储在拥有不同安全等级的区域,例如操作系统内核态中的数据为全部进程共享,通过内核态硬件机制进行保护,用户态中的进程本地数据是私有的,仅进程自身可以访问。跨安全域的数据传输在计算机系统运行过程是一种频繁发生的操作,跨安全域的数据传输机制一般存在如下五个需求:共享数据读一致性、本地数据修改隔离性、共享数据写一致性、共享数据存储空间受限访问及数据传输高性能。共享数据读一致性是指:共享域数据可能同时被多个进程读取,跨安全域的数据传输机制需保证同一时间不同进程读到的数据是一致的;本地数据修改隔离性是指:当数据从共享域进入到进程私有域后,进程可能会对数据进行修改,跨安全域的数据传输机制需保证数据进入进程私有域后的修改对持有该数据的其他进程不可见;共享数据写一致性是指:当数据成功从进程私有域进入到共享域后,其他进程能够第一时间获取最新版本的数据;共享数据存储空间受限访问是指:为了保护共享域中的数据不被随意篡改,跨安全域的数据传输机制需保证进程只能通
...【技术保护点】
1.一种数据访问方法,应用于电子设备,所述电子设备安装有操作系统,所述操作系统包括用户态与内核态,其特征在于,所述方法包括:
2.如权利要求1所述的数据访问方法,其特征在于,所述方法还包括:
3.如权利要求2所述的数据访问方法,其特征在于,所述方法还包括:
4.如权利要求3所述的数据访问方法,其特征在于,所述基于用户态内存安全机制为所述共享地址空间设定访问权限,包括:
5.如权利要求4所述的数据访问方法,其特征在于,所述响应于第一进程访问第一数据的请求,获取所述第一数据的第一虚拟地址空间,包括:
6.如权利要
...【技术特征摘要】
1.一种数据访问方法,应用于电子设备,所述电子设备安装有操作系统,所述操作系统包括用户态与内核态,其特征在于,所述方法包括:
2.如权利要求1所述的数据访问方法,其特征在于,所述方法还包括:
3.如权利要求2所述的数据访问方法,其特征在于,所述方法还包括:
4.如权利要求3所述的数据访问方法,其特征在于,所述基于用户态内存安全机制为所述共享地址空间设定访问权限,包括:
5.如权利要求4所述的数据访问方法,其特征在于,所述响应于第一进程访问第一数据的请求,获取所述第一数据的第一虚拟地址空间,包括:
6.如权利要求5所述的数据访问方法,其特征在于,所述基于所述映射关系访问所述第一数据之后,还包括:
7.如权利要求2至6中任意一项所述的数据访问方法,其特征在于,所述建立所述第一虚拟地址空间与所述第二虚拟地址空间的映射关系,包括:
8.如权利要求7所述的数据访问方法,其特征在于,所述基于所述映射关系访问所述第一数据,包括:
9.如权利要求7所述的数据访问方法,其特征在于,所述建立所述第一虚拟地...
【专利技术属性】
技术研发人员:刘育擘,任玉鑫,刘明睿,陈熠,缪勰,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。