用于文件系统中的文件的硬链接操作

    公开(公告)号:CN113811867B

    公开(公告)日:2024-09-20

    申请号:CN202080035445.7

    申请日:2020-05-07

    Inventor: R·达斯 O·卡雷

    Abstract: 提供了一种为文件系统中的文件提供使用硬链接的数据操作(硬链接操作)的方法、系统和计算机存储介质。使用硬链接操作访问文件基于在硬链接数据结构中存储的文件_名到文件_ID(File_Name‑to‑File_ID)映射和文件_ID到文件_对象(File_ID‑to‑File_Object)映射。在操作中,接收针对文件内容的文件名以执行数据操作。使用文件名来访问文件内容。文件名与具有文件_名到文件_ID映射和文件_ID到文件_对象映射的硬链接数据结构相关联。文件名还与针对文件内容的备选文件名相关联。备选文件名与具有备选文件_名到文件(File_Name‑to‑File)映射和文件_ID到文件_对象映射的备选硬链接数据结构相关联。接收备选文件名。使用备选文件名来访问文件内容以对文件内容执行备选的数据操作。

    用于叠瓦式磁记录(SMR)的文件系统

    公开(公告)号:CN110663019B

    公开(公告)日:2023-11-14

    申请号:CN201880034564.3

    申请日:2018-04-25

    Inventor: R·达斯

    Abstract: 在计算系统上执行的文件系统,被配置为使用混合介质来有效地管理数据并且在分层的存储卷上存储数据,该混合介质包括叠瓦式磁记录(SMR)数据存储(诸如SMR盘驱动器)以及随机地可写入的数据存储装置(诸如使用闪存的传统的磁记录(CMR)盘或固态驱动器(SSD))。SMR盘中的写入操作以顺序方式被执行以优化盘上的存储密度。文件系统利用被被合并在分配器中的逻辑来确定请求是与文件数据还是元数据相关联,该逻辑监测计算系统上的I/O操作(例如,来自在系统上执行的应用的写入请求)。如果请求是用于元数据的,则分配器在SSD/CMR上分配为元数据空间,以及如果请求是用于文件数据的,则空间在SMR盘上分配被分配。

    使用多核处理单元的集合运算
    3.
    发明公开

    公开(公告)号:CN115398423A

    公开(公告)日:2022-11-25

    申请号:CN202180028120.0

    申请日:2021-02-15

    Inventor: R·达斯

    Abstract: 使用由多核处理单元(诸如图形处理单元)提供的稀疏矩阵运算来执行集合运算。在使用哈希表之前,集合运算被转换为运算对象矩阵和稀疏矩阵运算。输入集合被转换为矩阵,标识对应于集合运算的矩阵运算,并且集合运算的一个或多个运算对象也被表示在矩阵内。然后对这些矩阵执行矩阵运算以获得输出矩阵,然后将该输出矩阵转换为输出集合。

    用于文件系统中的文件的硬链接操作

    公开(公告)号:CN113811867A

    公开(公告)日:2021-12-17

    申请号:CN202080035445.7

    申请日:2020-05-07

    Inventor: R·达斯 O·卡雷

    Abstract: 提供了一种为文件系统中的文件提供使用硬链接的数据操作(硬链接操作)的方法、系统和计算机存储介质。使用硬链接操作访问文件基于在硬链接数据结构中存储的文件_名到文件_ID(File_Name‑to‑File_ID)映射和文件_ID到文件_对象(File_ID‑to‑File_Object)映射。在操作中,接收针对文件内容的文件名以执行数据操作。使用文件名来访问文件内容。文件名与具有文件_名到文件_ID映射和文件_ID到文件_对象映射的硬链接数据结构相关联。文件名还与针对文件内容的备选文件名相关联。备选文件名与具有备选文件_名到文件(File_Name‑to‑File)映射和文件_ID到文件_对象映射的备选硬链接数据结构相关联。接收备选文件名。使用备选文件名来访问文件内容以对文件内容执行备选的数据操作。

    损坏数据块的在线修复
    6.
    发明公开

    公开(公告)号:CN109478159A

    公开(公告)日:2019-03-15

    申请号:CN201780043371.X

    申请日:2017-07-03

    Abstract: 本文中描述的实施例涉及在对应的结构化数据保持在线时测试存储系统的元数据的完整性。实施例还涉及在元数据保持在使用中并且在它的结构化数据保持在线时使得损坏的存储系统元数据能够被修复。关于分配元数据和引用计数元数据描述了损坏检测和修复。实施例适用于很多类型的存储系统,包括例如文件系统和数据库。

    使用文件系统中的缓存表的数据操作

    公开(公告)号:CN113966504A

    公开(公告)日:2022-01-21

    申请号:CN202080043429.2

    申请日:2020-06-08

    Abstract: 用于在文件系统中提供延时减少的数据操作的方法、系统和计算机存储介质。在操作中,接收执行与文件系统的B+表存储装置相关联的数据操作的请求。文件系统支持使用B+树查找逻辑可访问的B+表存储装置来访问B+表数据,并且支持使用缓存表查找逻辑可访问的缓存存储装置以用于访问缓存存储装置中的缓存数据。确定对B+表存储装置中的位置的引用的数量。B+表存储装置中的位置与执行数据操作的请求相关联。基于确定对该位置的引用的数量,来访问缓存存储位置以执行数据操作。缓存存储位置(使用缓存表)被映射到B+表存储装置中的位置。

Patent Agency Ranking