0

Is it faster to move files between media in large pieces (i.e. many files and folders within an archive) or move them file-by-file? Is there a significant difference, considering that the file transfer completes with no errors?

5
  • 1
    "Better" how? Faster? Less chance of corruption? Nov 23, 2011 at 1:10
  • 1
  • @techie007 I meant faster. Edited!
    – iglvzx
    Nov 23, 2011 at 1:11
  • @techie007 This is not a duplicate, as they are asking about a queue of file transfers. I am asking about transferring the files as a single archive (e.g. *.zip), as opposed to file-by-file (individually).
    – iglvzx
    Nov 23, 2011 at 1:13
  • Do you count the time of archiving and unarchiving? which basically means one copy at each side.
    – mouviciel
    Nov 24, 2011 at 9:09

1 Answer 1

2

If contents and size are equal, then transferring one file should be faster due to only having one header/index entry to deal with. The setup and tear-down overhead of many files can add significant time to the transfers.

See this SU question for more info: Why does copying the same amount of data take longer if spread across many separate files?

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .