From owner-freebsd-current Fri Jan 26 12:22:55 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA24500 for current-outgoing; Fri, 26 Jan 1996 12:22:55 -0800 (PST) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.211]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id MAA24483 Fri, 26 Jan 1996 12:22:52 -0800 (PST) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id NAA05151; Fri, 26 Jan 1996 13:21:13 -0700 From: Terry Lambert Message-Id: <199601262021.NAA05151@phaeton.artisoft.com> Subject: Re: Good news -- pipe stuff To: dyson@freefall.freebsd.org (John Dyson) Date: Fri, 26 Jan 1996 13:21:13 -0700 (MST) Cc: terry@lambert.org, current@freefall.freebsd.org In-Reply-To: <199601261947.LAA21289@freefall.freebsd.org> from "John Dyson" at Jan 26, 96 11:47:04 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@FreeBSD.ORG Precedence: bulk > I think that the context switch performance improvement that I would expect > to see would be mostly an artifact of the measurement method (improving > pipe perf.) There should be NO negative impact, because all changes > will be in the pipe code (new file: sys_pipe.c) and removal of the > pipe() subroutine in uipc_syscalls.c. OK. I rememebr that the pipe performance was a factor for the context switch overhead; I wasn't sure which aspect of context switching you were addressing. I'd definitely like to see the line drop across the board, but trading back end for front end is (IMO) undesirable. Have you gotten a copy of the "ctx" program they used in the paper to get their benchmark results? I'd be interested in something like this as an add-on to the general diagnostic tools available for FreeBSD anyway... Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.