@Toyoo Would it reduce the directory fragmentation, if storj would put all new blocks in a single directory? A new directory could be created when a max file limit is reached or a new week begins.
I mention this idea here
File adds would only happen to the latest directory and
To all other directories only file delete operations (move to trash) would be exacted.