From owner-freebsd-questions@FreeBSD.ORG Tue Nov 24 23:06:27 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4FDA5106566B for ; Tue, 24 Nov 2009 23:06:27 +0000 (UTC) (envelope-from utf128@googlemail.com) Received: from mail-fx0-f218.google.com (mail-fx0-f218.google.com [209.85.220.218]) by mx1.freebsd.org (Postfix) with ESMTP id D59DC8FC0A for ; Tue, 24 Nov 2009 23:06:26 +0000 (UTC) Received: by fxm10 with SMTP id 10so4488411fxm.14 for ; Tue, 24 Nov 2009 15:06:26 -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 :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=zHEnEfIVhCmWuMXb6Ni5yJxhsx3ipsgHLoAXWNIz2g0=; b=EA/WRj1kLRCbbCWP69KZcSQ/TcSzT+0NLk/6BP5APq0+tTpdUlXMqq1rmmbtKtg8yp AjS7VdtwKBzZgRttQ+rwstR7WeQ2/+Fo2nt6Yv9NWLYAjBsdTJQnb6ZEhFyc5W4XN0nw 33oIXlmEpEiN45RHMGGKqwKo7zzcTuxYyuHZg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=hT6cOPDzSCAl6dK2Jli1VDRWSBVi2+z1DicAHCgYVDnXst6wSAtuDSJ9h2KOWy03rz UpixJHK/4z8qc9IeGGMmEf2FLcjmahsa7+cSTeFooiusgJnM1B0CrO1JqPw8/W1UI0VM sDXkX2D5rkm0vz1nHjuG3Inj+AI1/nk63RNYQ= Received: by 10.103.50.32 with SMTP id c32mr3025642muk.1.1259103985897; Tue, 24 Nov 2009 15:06:25 -0800 (PST) Received: from ?192.168.1.11? (dslb-084-063-041-172.pools.arcor-ip.net [84.63.41.172]) by mx.google.com with ESMTPS id s11sm20220243mue.49.2009.11.24.15.06.24 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 24 Nov 2009 15:06:24 -0800 (PST) Message-ID: <4B0C66EF.9010709@gmail.com> Date: Wed, 25 Nov 2009 00:06:23 +0100 From: Michael Schaefer User-Agent: Thunderbird 2.0.0.23 (X11/20091001) MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: rTorrent + FreeBSD + pf = freeze? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Nov 2009 23:06:27 -0000 Hi Michael, On 24.11.2009 00:41, Michael K. Smith wrote: > We had similar crashes with PF, although not related to rtorrent > specifically. However, we use the following sysctl values that have helped > stability and performance immensely. > > net.inet.carp.preempt=1 > net.inet.carp.arpbalance=0 > net.inet.icmp.icmplim=2000 > net.inet.tcp.sendspace=65536 > net.inet.tcp.recvspace=65536 > net.inet.tcp.blackhole=2 > net.inet.udp.blackhole=1 > kern.ipc.somaxconn=32768 > net.inet.tcp.mssdflt=1460 > kern.ipc.maxsockbuf=16777216 > kern.ipc.nmbclusters=32768 > kern.maxfiles=65536 > kern.maxfilesperproc=32768 > kern.maxvnodes=600000 > net.inet.tcp.delayed_ack=0 > net.inet.tcp.inflight.enable=0 > net.inet.tcp.path_mtu_discovery=0 > net.inet.tcp.recvbuf_auto=1 > net.inet.tcp.recvbuf_inc=16384 > net.inet.tcp.recvbuf_max=16777216 > net.inet.tcp.rfc1323=1 > net.inet.tcp.sendbuf_auto=1 > net.inet.tcp.sendbuf_inc=8192 > net.inet.udp.maxdgram=57344 > net.inet.udp.recvspace=65536 > net.local.stream.recvspace=65536 > net.inet.tcp.sendbuf_max=16777216 thank you for the hint. I tried those values which seem to affect the traffic class i'm talking about. So what I actually changed is listed below: sysctl kern.ipc.somaxconn=512 sysctl net.inet.tcp.sendspace=65536 sysctl kern.ipc.maxsockbuf=1048576 sysctl kern.ipc.nmbclusters=32768 sysctl kern.maxvnodes=200000 sysctl net.inet.tcp.recvbuf_max=16777216 sysctl net.local.stream.recvspace=65536 Interesting enough I really was able to start the mentioned rtorrent instance without crashing the machine. but unfortunately the crash just was delayed so that the machine rebooted after ~3hours. However these values seemed to affect the stability and are somehow related with the problem. For now i'm just upgrading to 8.0-RELEASE and will see how things change.. regards - michael