From owner-freebsd-current@FreeBSD.ORG Thu Jan 8 12:39:49 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 87A511065670 for ; Thu, 8 Jan 2009 12:39:49 +0000 (UTC) (envelope-from lwindschuh@googlemail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.236]) by mx1.freebsd.org (Postfix) with ESMTP id 59BF38FC1C for ; Thu, 8 Jan 2009 12:39:49 +0000 (UTC) (envelope-from lwindschuh@googlemail.com) Received: by rv-out-0506.google.com with SMTP id b25so10224425rvf.43 for ; Thu, 08 Jan 2009 04:39:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=G/9M7LrX9QMZCQE3zOEQ1qMsqqkr4hJCtUsNzs539YE=; b=GiUpPBJFpChIE4zGmvEcZ9/1womJLigBAegx6ImIZua3f871PNrQUq+Lf/WrFk2lrs 5KIzCnIANRhmonknIUFA9wr4CuCAa9bmijCZwovH5eYFuXvjDY2oHnNh51rDXH01uPOk GZ5YdkoiJGFdAA6Q2rACSs+t2rnaJ5T5Z/ftM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=ommGlY8E4qGOKwA5wKxXhkLKcTRNssF+Z5nn2fnt4oIdbJ+7oZmVlhdNK3POAmgghj M2nMcbc/w0MRzWQDEo7jVm1jC6iva/iErLPnKpmZsc1j5aYwXzlAWajtKQQvNV2WTII2 G/qwjwMIWjqCglJ/iMiY9aMp5qKi7/aRkhZtM= Received: by 10.141.53.4 with SMTP id f4mr12106767rvk.155.1231418389024; Thu, 08 Jan 2009 04:39:49 -0800 (PST) Received: by 10.140.161.15 with HTTP; Thu, 8 Jan 2009 04:39:48 -0800 (PST) Message-ID: <90a5caac0901080439h14aa7c6au59a754ce9c0fdf5c@mail.gmail.com> Date: Thu, 8 Jan 2009 13:39:48 +0100 From: "Lucius Windschuh" To: freebsd-current@freebsd.org In-Reply-To: <4d7dd86f0901071810o65e0bf32m196f120bd0e5748c@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4d7dd86f0901071810o65e0bf32m196f120bd0e5748c@mail.gmail.com> Subject: Re: Best torrent client/server available for FreeBSD? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jan 2009 12:39:50 -0000 2009/1/8 David N : > > I use transmission daemon + transmission web. > You can control it via command line or web interface. transmission is a nice, small client, but be aware that it performs poorly on torrents with many files / many torrents. It uses a hard-coded number of open files: 16. Not more. So, transmission gives you a nice system load by opening and closing many files per second (and the only thing you can do is change the source code :-D) with torrents containing many files. That's why I second Ed and suggest net-p2p/rtorrent. rtorrent hashes files slowly because it uses mmap for this and counts on the kernel to behave like Linux does, but FreeBSD doesn't: On Linux, madvise(..., MADV_WILLNEED) will preload a page, and seemingly, FreeBSD has a different behaviour. That's the simple reason. Nonetheless, rtorrent is small and very efficient. Lucius