The memory issue im talking about is
http://libtorrent.rakshasa.no/ticket/641.

Most of my torrents have 2mb - 4mb piece sizes. And from watching rtorrent
it uses 3xPiece size for EVERY peer. This apparently does not change even if
you are just seeding. I have been playing around with max_memory_usage and
each peer in seed mode uses 3x the piece size.

This is an absurd way of using memory. Most people connect to around 50
peers. Assuming there is absolutely nothing else loaded then ONE torrent
needs 300mb. ONE.

Now if piece sizes are 4mb, and alot of torrents are, then you even more
memory for ONE torrent.

Max_memory_usage is not a solution because the same structure is being used.
In fact without any sort of peer selection speeds suffer tremendously. Im
not sure why this hasn't been addressed. Since the last release there have
been nothing but petty changes and the addition of someone else's DHT patch.
_______________________________________________
Libtorrent-devel mailing list
Libtorrent-devel@rakshasa.no
http://rakshasa.no/mailman/listinfo/libtorrent-devel

Reply via email to