Patent ID: 8818970
Filing Date: 2014-08-26
Classification: G06F

Abstract:
1. A non-transitory computer-readable storage medium having computer-executable instructions for causing a computer system to perform a method comprising: initiating a process comprising a read of entries in a directory, wherein said process is associated with a first thread that is configured to execute in parallel with a second thread; maintaining a first index to indicate how far said read has progressed in said directory; maintaining a second index for each of a plurality of subdirectories in the event said directory is partitioned, during execution of said process, to create a partitioned directory comprising said plurality of subdirectories to indicate how far said read has progressed in each of said subdirectories; maintaining a third index to indicate how far said read has progressed in said partitioned directory; and clearing values for said first and second indices after said process is completed across the plurality of subdirectories.