发明名称 Dynamically configurable reverse DNLC lookup
摘要 A directory name lookup cache (DNLC) provides a hashed forward mapping for finding the “child handle” associated with a “parent handle” and a “child name.” To provide an efficient reverse lookup capability, a second set of links is added to each cache entry for a “child hash list” indexed by a hashing of the child handle. For dynamically enabling and disabling the reverse mapping, when a new cache entry is added to its parent hash list, if the reverse mapping is enabled, then the new cache entry is also added to its child hash list; otherwise, the new cache entry is marked to indicate that it is not in any child hash list. To save memory, the parent hash lists and the child hash lists may share hash buckets.
申请公布号 US7822927(B1) 申请公布日期 2010.10.26
申请号 US20070748457 申请日期 2007.05.14
申请人 EMC CORPORATION 发明人 SCHEER MICHAEL D.
分类号 G06F17/30;G06F12/08 主分类号 G06F17/30
代理机构 代理人
主权项
地址