Subject: Re: Faster pipes, now with uvm_loan()
To: =?iso-8859-1?Q?Jarom=EDr_Dolecek?= <jdolecek@netbsd.org>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: tech-kern
Date: 04/24/2001 16:44:54
On Tue, Apr 24, 2001 at 04:10:17PM +0200, Jaromír Dolecek wrote:
> Can you try to ditch init_main.o, recompile and try again?
> Since the option NEW_PIPE is not defopted in the patch, the
> init_main.c is not rebuild automatically and hence pipe_init()
> which initializes pipe pool is not called.

Good catch. Maybe you should update the readme then, it only talks about
uipc_syscalls.o :)
So the macppc results:
macppc (603ev@160Mhz)
text    data    bss     dec     hex     filename
1872008 34364   243436  2149808 20cdb0  netbsd-newpipe
1865772 34328   243196  2143296 20b440  netbsd-oldpipe
old pipes:
cuba:/users/cao/bouyer>/usr/pkg/bin/lmbench/bw_pipe
Pipe bandwidth: 14.92 MB/sec
cuba:/users/cao/bouyer>/usr/pkg/bin/lmbench/bw_pipe
Pipe bandwidth: 16.81 MB/sec

--
Manuel Bouyer, LIP6, Universite Paris VI.           Manuel.Bouyer@lip6.fr
--