Transfering files: small = slow, big = fast

By SubKamran ยท 6 replies
Feb 2, 2004
  1. OK, what's wrong here? I was trying to transfer a 56MB folder to my other computer and it just went WAY to slow.

    Then the next day, I transfer about 4 100-200MB files and it takes 1 minute.

    I'm running on a 100mbps network with the 2 computers being Windows Server 2003 and Windows XP Pro.

    I tested the 56MB folder with a direct cable to both computers also, same thing. My Sygate says nothing over 18KB/sec while the big files were like 60MB/sec.
  2. Nodsu

    Nodsu TS Rookie Posts: 5,837   +6

    This is how networking (and actually all transport) works.
    Imagine delivering a ton of water in one litre bottles versus one big tank. You'd have to fill the small bottles, cap them load them onto the truck, drive, unload, uncap, pour empty. Or do the same once for the big tank.

    The protocol overhead (and SMB isn't that good of a protocol anyway) for many small files is a much bigger percentage (both time and data wise) than for a couple of big files.
  3. SubKamran

    SubKamran TS Rookie Topic Starter Posts: 166


    So I have to wait 45 minutes for a 56MB folder to transfer?
  4. Nodsu

    Nodsu TS Rookie Posts: 5,837   +6

    You can try using a CD-R or a flash disk instead of networking or some other program instead of Windows Explorer and Windows file sharing. Or maybe compress the folder into one zip ile before transferring.
  5. Rick

    Rick TechSpot Staff Posts: 4,572   +65

    If there are thousands of smaller files like documents, pictures etc... Yes.
  6. RealBlackStuff

    RealBlackStuff TS Rookie Posts: 6,503

    Nodsu's last advice is the best, use Winzip or Winrar to compress the whole lot into one big file. Then copy it across and unzip/unrar it there, using the "Use folder names" option.
  7. SubKamran

    SubKamran TS Rookie Topic Starter Posts: 166

    OK, thanks :)
Topic Status:
Not open for further replies.

Similar Topics

Add your comment to this article

You need to be a member to leave a comment. Join thousands of tech enthusiasts and participate.
TechSpot Account You may also...