in reply to File::Copy and file manipulation performance

Are you using the Reiser3 filesystem for the Linux box? Reiser performs a lot better on directories with many small files than any of the other Linux filesystems. It also has a few gotchas (like you shouldn't store a Reiser filesystem image on a Reiser filesystem), but for this purpose it should be the FS of choice.


Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. -- Brian W. Kernighan
  • Comment on Re: File::Copy and file manipulation performance