Currently, many things in LCFS are tracked using sequential lists (layers, files in small directories, dirty pages of a small file, extent map of a fragmented file, allocated extent map of layers, free extent map of the file system, extended attributes, hardlinks in a layer etc.). Switch to better data structures for these for better performance.
Currently, many things in LCFS are tracked using sequential lists (layers, files in small directories, dirty pages of a small file, extent map of a fragmented file, allocated extent map of layers, free extent map of the file system, extended attributes, hardlinks in a layer etc.). Switch to better data structures for these for better performance.