daftasbrush Posted March 8, 2006 Report Share Posted March 8, 2006 Just upgraded to 1500.. and I think I've got a problem with the "prioritizing rare pieces"In about 30s uT has started D/Ling like 50 x 4Mb Pieces simultaneously.....At this rate I'm going to have most of the torrent, before I complete more than a couple of pieces....I suspect it's to do with the rare piece priority... but what does the setting do?If it was True / False (like first/ last piece) I could turn it off...But I've got 50? What's that mean?What's Off (0?)What's the number do? FAQ doesn't say... so far as I can see.I suspect it's a test on the Availality of the piece... Is that right?But that's going to be a problem when number of seeds and/or peers is low....What if I only connect to 50 clients per torrent?If the default is "Prioritize if Availablity < 50" then surely it's going to prioritize starting EVERY Piece in a new / low availability torrent... Which seems to be what's happened to me.Don't get me wrong, I think prioritizing rare pieces is a great idea... but it needs to be done right.Better if it was a Percentage... (Actual Availability) / (Number of Connected Clients) So that if less than N% of the current swarm have a piece, then it's rare... rather than less than N clients.Or maybe change it to "On / Off" but only prioritize pieces at the lowest availablity... So If Torrent "Availability" is 25.999 only prioritize start on pieces with 25 (and maybe 26) Availablity.Or keep it as a number, but have that number be "above minimum availability"...So if Torrent "Availability" is 25.999 and bt.prio_rare_thres is 5... you priortize starting pieces with Availability 25-30or... the best way I've thought of... Prioritize Starting the Rarest N pieces... So you effectively have N "piece slots" for the rarest pieces... You start them in turn "rarest" first... but once you've started N you switch back to normal, and only start another "rare" piece when one of the existing ones completes.Anyway... A little more info on what the setting does,would be appreciated.CheersDan Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.