Cache for identifiers representing merged access control information
AssigneeMicrosoft Technology Licensing, LLC
InventorsNeal Robert CHRISTIANSEN, Neeraj Kumar SINGH, Yanran HAO
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsNeal Robert CHRISTIANSEN, Neeraj Kumar SINGH, Yanran HAO
Estimating the term…
The system described herein introduces a cache that a file system uses to determine, for a current object, if the process to merge different types of access control information into merged access control information has already been performed for a previous object. Stated alternatively, the file system uses the cache to determine whether a current object being processed for storage has the same combination of access control information as a previous object that has already been processed for storage. If the current object has the same combination of access control information as the previous object, the file system is able to associate merged access control information for the previous object with the current object via the use of a pointer. Consequently, the file system avoids having to perform the resource-intensive process of merging the different types of access control information for the current object.
A method to avoid redundant merges of different types of access control information in a file system, comprising:
A system comprising:
Computer-readable storage media storing instructions that, when executed by a processing system, cause a file system to perform operations comprising:
Dependencies are inferred from the claim text.