Jump to content

Not getting all pieces on resume w/ different torrent file


OCedHrt

Recommended Posts

This might be a bit hard to explain.

I'm downloading 8.5gb worth of files in one torrent. Then I find out that an older torrent of a subset of the files, have a better seeder/peer ratio, so I try to resume over my current files with that torrent (stopping the bigger torrent first of course). The % complete reported by the 2nd torrent for each file is significantly smaller, which means more to re-download.

While I can see how/why this can happen, I think it's better to make it so it doesn't. I know this used to plauge Azureus as well, and it is now fixed. Not quite sure how complicated it would be, but would be nice to have :D

Link to comment
Share on other sites

That's because when you resume like that you only keep FULLY downloaded pieces. During download, you often end up with lots of PARTIALLY download pieces. If you look in the pieces tab you'll see that you may have 20 of 32 portions of a single piece. If you resume, you loose that entire piece because it didn't match the HASH value in the torrent.

However, uTorrent saves all those partially completed pieces as long as you just start/stop the same .torrent.

Link to comment
Share on other sites

I don't think that is the case. Usually I have abuot 10-15 pieces going at once. I don't think 10-15 pieces makes a 20% difference in a 8.5GB download. The download went from ~60% to ~40% complete. At first that what I thought as well, but I went and compared the % complete for each file, and each dropped about 15-20%.

Link to comment
Share on other sites

I don't think that is the case. Usually I have abuot 10-15 pieces going at once. I don't think 10-15 pieces makes a 20% difference in a 8.5GB download. The download went from ~60% to ~40% complete. At first that what I thought as well, but I went and compared the % complete for each file, and each dropped about 15-20%.

You absolutely right. This happens beacuse utorrent don't support "filesoup" (hmm... I mean it recognizes a fully downloaded piece only if this piece placed on it own position. Some clients (like ABC, TorrentStorm, Rufus, BitTornado) by default write downloaded pieces straight in a row as they downloaded (312,12,1,43,120,...) instead of placing them to their position).

You just need one of those clients (I recommend ABC) to add your torrent (and set download path to your incompete files) and somewhere in options find a button "Finish allocation".

PS: All written above is true only if you was using one of those clients =)

PPS: I know, i know my english is awfull :(:(

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...