From owner-freebsd-stable Fri Jul 28 14: 3:57 2000 Delivered-To: freebsd-stable@freebsd.org Received: from privatecube.privatelabs.com (privatecube.privatelabs.com [198.143.31.30]) by hub.freebsd.org (Postfix) with ESMTP id 8C89737B5F8 for ; Fri, 28 Jul 2000 14:03:54 -0700 (PDT) (envelope-from mi@virtual-estates.net) Received: from misha.privatelabs.com (misha.privatelabs.com [198.143.31.6]) by privatecube.privatelabs.com (8.9.3/8.9.2) with ESMTP id QAA07247; Fri, 28 Jul 2000 16:02:56 -0400 Received: from virtual-estates.net (localhost [127.0.0.1]) by misha.privatelabs.com (8.9.3/8.9.3) with ESMTP id QAA07831; Fri, 28 Jul 2000 16:59:18 -0400 (EDT) (envelope-from mi@virtual-estates.net) Message-Id: <200007282059.QAA07831@misha.privatelabs.com> Date: Fri, 28 Jul 2000 16:59:17 -0400 (EDT) From: mi@aldan.algebra.com Subject: Re: rdist and pam To: David Malone Cc: stable@freebsd.org In-Reply-To: <200007282104.aa49997@salmon.maths.tcd.ie> MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 28 Jul, David Malone wrote: = and ssh seems to add quite alot to the RTT for these small = transactions, so rdist spends most of it's time waiting. We've changed = this to do: = = Tell me about file blah = Tell me about file wibble = . = . = Now process the responses = = It's much like the SMTP pipelining changes. It's nice 'cos it needs no = protocol changes, and just requires that you avoid deadlocks by checking = for data to be read before writing. Out nightly rdisting jobs have gone = from about 5 hours down to a bit over 1 (over ssh). I think you also see = significant gains when using rsh, but I haven't done any measurements = yet. I'm trying to write this up.... Cool. I'm sure, you rdist can update multiple servers in parallel, but just wanted to bring this up for the record... -mi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message