Global Patent Index - EP 3519993 A1

EP 3519993 A1 20190807 - TRACKING ACCESS PATTERN OF INODES AND PRE-FETCHING INODES

Title (en)

TRACKING ACCESS PATTERN OF INODES AND PRE-FETCHING INODES

Title (de)

VERFOLGUNG DES ZUGRIFFSMUSTERS VON INODES UND DES VORAUSLADENS VON INODES

Title (fr)

SUIVI DE SCHÉMAS D'ACCÈS D'INODES ET PRÉEXTRACTION D'INODES

Publication

EP 3519993 A1 20190807 (EN)

Application

EP 17791771 A 20170928

Priority

  • US 201615279694 A 20160929
  • US 201615279721 A 20160929
  • US 2017053990 W 20170928

Abstract (en)

[origin: WO2018064319A1] Disclosed herein are methods, systems, and processes to track access patterns of inodes, and to issue read-ahead instructions to pre-fetch inodes into memory. A location of a unit of metadata in a metadata storage area is determined. Another location in the metadata storage area that corresponds to a current metadata read operation is determined. Whether a metadata read-ahead operation can be performed is determined using the location of the unit of metadata and the another location. In response to a determination that the metadata read-ahead operation can be performed, the metadata-ahead operation is issued. In addition, an inode is accessed and a directory of the inode is determined. Also determined is whether an entry for the directory exists in a global inode list. If the entry exists in the global inode list, whether a file structure of the directory is sequential or non-sequential is determined. If the entry does not exist in the global inode list, a new entry for the directory is added in the global inode list.

IPC 8 full level

G06F 12/0862 (2016.01)

CPC (source: EP)

G06F 12/0862 (2013.01); G06F 16/10 (2018.12); G06F 2212/1021 (2013.01); G06F 2212/6026 (2013.01)

Citation (search report)

See references of WO 2018064319A1

Designated contracting state (EPC)

AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

Designated extension state (EPC)

BA ME

DOCDB simple family (publication)

WO 2018064319 A1 20180405; WO 2018064319 A9 20190411; CN 110352410 A 20191018; CN 110352410 B 20230120; EP 3519993 A1 20190807; JP 2019537097 A 20191219

DOCDB simple family (application)

US 2017053990 W 20170928; CN 201780059741 A 20170928; EP 17791771 A 20170928; JP 2019516181 A 20170928