摘要 |
<p>Various techniques and solutions are described for grouping files for optimized file operations. For example, file operations (e.g., standard file operations) can be received for a grouped plurality of files. Data related to the file operations can be stored in a cache. Optimized file operations can then be determined. For example, optimized file operations can be determined and performed for updating sectors used information, for writing file data (e.g., from the cache), for updating folder meta-data information, and/or for performing other file-related activity. Optimized file operations can be performed for writing data to external secondary storage. Grouping files for optimized file operations, such as file writes, can be more efficient than writing multiple independently optimized single file patterns. An application programming interface (API) can be provided to receive, group, and optimize file operations from services and applications.</p> |