【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种数据和容器文件读取方法、设备、系统、介质及程序产品。
技术介绍
1、只读文件系统(read-only file system, rofs)是一种不允许对文件进行写入操作的文件系统。这意味着在只读文件系统中,文件只能被读取,不能被修改、删除或创建新的文件。一些只读文件系统,如增强型只读文件系统(enhanced read-only file system,erofs)在读取内容相同但标识符不同的文件时,会在内存中产生多份缓存。例如,在容器场景下,假设2个容器的镜像文件具有相同的共享库文件,由于不同容器具有不同的挂载点,则导致相同的共享库文件对2个容器来说具有不同的文件路径,这样只读文件系统在读取这2个容器的镜像文件中的共享库文件时,会针对相同的共享库文件在内存中产生2份缓存,这无疑造成内存资源的浪费。
技术实现思路
1、本申请的多个方面提供一种数据和容器文件读取方法、设备、系统、介质及程序产品,用以减少数据读取时的内存占用。
2、本申请实施例提供一种
...【技术保护点】
1.一种数据读取方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标数据的数据指纹,将所述多个索引节点映射到同一目标虚拟索引节点,包括:
3.根据权利要求2所述的方法,其特征在于,所述建立所述任一标识符的目标数据的索引节点与所述目标虚拟索引节点之间的映射关系,包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述目标数据的数据指纹,确定所述任一标识符的目标数据对应的目标虚拟索引节点,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1-
...【技术特征摘要】
1.一种数据读取方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标数据的数据指纹,将所述多个索引节点映射到同一目标虚拟索引节点,包括:
3.根据权利要求2所述的方法,其特征在于,所述建立所述任一标识符的目标数据的索引节点与所述目标虚拟索引节点之间的映射关系,包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述目标数据的数据指纹,确定所述任一标识符的目标数据对应的目标虚拟索引节点,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:
7.根据权利要求3所述的方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
10.根据权利要求8所述的方法,其特征在于,所述方法还包括:<...
【专利技术属性】
技术研发人员:罗宏震,徐静波,高翔,杨勇,马涛,
申请(专利权)人:阿里云计算有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。