【技术实现步骤摘要】
本专利技术涉及数据存储,具体涉及一种保持数据访问一致性的方法及系统。
技术介绍
1、近年来,随着芯片设计和工艺的演进,主机cpu的计算性能得到了显著提升。然而,作为计算机系统中重要的存储器,dram(dynamic random access memory,动态随机存取存储器)的性能提升并没有跟上cpu的增长速度,形成了明显的性能瓶颈。为了解决这一问题,计算机系统引入了高速缓存(cache)的设计,通过在cpu和dram之间增加一层或多层高速缓存,使得cpu能够更快地访问所需的数据,从而提升整体系统的性能。高速缓存的设计主要针对cpu对数据的高速访问需求。现有的数据一致性解决方案主要集中在如何确保cpu在访问高速缓存中的数据时能够保持数据的一致性。
2、随着固态硬盘(ssd)技术的迅速发展,存储与计算一体化等概念的提出,以及compute express link(cxl)协议的不断更新,ssd硬盘已经不再仅仅作为传统的存储介质使用,而是开始扮演起cpu内存扩展的角色,这种转变使得ssd硬盘的使用场景和需求发生了巨大变化。<
...【技术保护点】
1.一种保持数据访问一致性的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种保持数据访问一致性的方法,其特征在于,所述主机命令控制器实时监测来自主机的接口信号,捕捉所有来自主机的读写命令,所述读写命令包括读命令和写命令;
3.根据权利要求1所述的一种保持数据访问一致性的方法,其特征在于,所述地址转换控制器接收来自主机命令控制器解析后的读写命令,对读写命令中的目标地址进行解析,识别目标地址的逻辑地址;
4.根据权利要求1所述的一种保持数据访问一致性的方法,其特征在于,所述数据状态控制器接收来自地址转换控制器的物理地址和读
...【技术特征摘要】
1.一种保持数据访问一致性的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种保持数据访问一致性的方法,其特征在于,所述主机命令控制器实时监测来自主机的接口信号,捕捉所有来自主机的读写命令,所述读写命令包括读命令和写命令;
3.根据权利要求1所述的一种保持数据访问一致性的方法,其特征在于,所述地址转换控制器接收来自主机命令控制器解析后的读写命令,对读写命令中的目标地址进行解析,识别目标地址的逻辑地址;
4.根据权利要求1所述的一种保持数据访问一致性的方法,其特征在于,所述数据状态控制器接收来自地址转换控制器的物理地址和读写命令中的数据操作类型,记录每个目标地址对应的数据状态;
5.根据权利要求4所...
【专利技术属性】
技术研发人员:郭江伟,唐先芝,
申请(专利权)人:鹏钛存储技术南京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。