Subject: README: new pipes in tree
To: None <current-users@netbsd.org>
From: Jaromír <jdolecek@netbsd.org>
List: current-users
Date: 06/16/2001 14:25:58
Hi,
high performance pipe implementation written by John S. Dyson
for FreeBSD project was ported and finally integrated into -current NetBSD
tree. It's optional for now, you'd need to add 'options NEW_PIPE' to your
kernel configuration to use it.

The speed enhancement between old socketpair-based implementation
and this one ranges from 20% through 300%, machines with slow CPU
take more advantage that 'fast' ones. Since the new pipe implementation was
changed to take advantage of UVM uvm_loan() facilities to avoid one memory
to memory copy, even very fast CPU machines should see performance
improvement.

This would become default soon, after it would undergo further testing
and couple other needed touches.

Enjoy,

Jaromir
-- 
Jaromir Dolecek <jdolecek@NetBSD.org>      http://www.ics.muni.cz/~dolecek/
NetBSD - just plain best OS! -=*=- Got spare MCA cards or docs? Hand me them!