I had an interesting question posed to me about a week ago. How does WinMX handle downloading a file from multiple users/peers/locations? My first thought is that it divides up the file (to be downloaded) into x segments and starts each download stream from a new segment. But might WinMX file chop this in a different way? Because what if you decide to stop downloading an MP3 at 60%? Wouldn't you like to have the first 60% downloaded, instead of a 20% chunk in the front, middle, and end? I wonder if there's a happy medium in there somewhere.

No comments: