On Tue, May 13, 2014 at 10:56:40AM +0200, David Coppa wrote:
> 
> I've received too much reports (last one from bentley@) about this
> being practically unusable.
> 
> So, stop fooling the users and mark these ports BROKEN.
> transmission is better!
> 

Hey guys,

I don't use rtorrent myself anymore in lieu of transmission, but i still
have a .rtorrent.rc from quite awhile ago when i did use it. 

a friend of mine had tweaked some stuff to make it a little nicer
to my system back then, and it turns out i still have it.

## BSD hash read speedup (this stops thrashing on memory, disk, paging)
## However protects you massively on 900MB+ Torrent files (may need update)
## W/Safe Sync Hash check severely slow when large torrents completed
## feel free to play around with it better you crashing your box than me
## -- of course i didn't steal this from anyone ;((
#check_hash = no
hash_read_ahead = 4
hash_max_tries = 2
hash_interval = 10
safe_sync = yes

not sure if that would still help, silly comments notwithstanding ;)

The only other part of the file that made changes other than file
locations and limits would be this:

# memory usage
#max_memory_usage = 512
send_buffer_size = 32768
receive_buffer_size = 32768

But i'm not sure it would help to increase buffers for the problems
reported ;)

If this is common knowledge, or obsolete, sorry for the noise!

-ryan

> Ok?
> 
> Index: libtorrent/Makefile
> ===================================================================
> RCS file: /cvs/ports/net/libtorrent/Makefile,v
> retrieving revision 1.38
> diff -u -p -u -p -r1.38 Makefile
> --- libtorrent/Makefile       18 Oct 2013 14:29:16 -0000      1.38
> +++ libtorrent/Makefile       13 May 2014 08:45:24 -0000
> @@ -1,5 +1,7 @@
>  # $OpenBSD: Makefile,v 1.38 2013/10/18 14:29:16 miod Exp $
>  
> +BROKEN=                      constantly brings the system to its knees
> +
>  COMMENT=             BitTorrent library written in C++
>  
>  # requires C++ tr1 headers
> Index: rtorrent/Makefile
> ===================================================================
> RCS file: /cvs/ports/net/rtorrent/Makefile,v
> retrieving revision 1.43
> diff -u -p -u -p -r1.43 Makefile
> --- rtorrent/Makefile 21 Apr 2014 21:46:23 -0000      1.43
> +++ rtorrent/Makefile 13 May 2014 08:45:28 -0000
> @@ -1,8 +1,6 @@
>  # $OpenBSD: Makefile,v 1.43 2014/04/21 21:46:23 tobiasu Exp $
>  
> -BROKEN-hppa =                undefined references to __sync atomic ops
> -BROKEN-mips64 =              undefined references to __sync atomic ops
> -BROKEN-sh =          undefined references to __sync atomic ops
> +BROKEN=                      constantly brings the system to its knees
>  
>  COMMENT=             ncurses BitTorrent client based on libTorrent
>  
> 

Reply via email to