Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Feb 1997 12:25:46 -0500
From:      "Perry E. Metzger" <perry@piermont.com>
To:        Mike Pritchard <mpp@freefall.freebsd.org>
Cc:        bde@zeta.org.au (Bruce Evans), ache@freefall.freebsd.org, cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org
Subject:   Re: cvs commit: src/sys/sys types.h 
Message-ID:  <199702161725.MAA16517@jekyll.piermont.com>
In-Reply-To: Your message of "Sat, 15 Feb 1997 23:02:18 PST." <199702160702.XAA16636@freefall.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help

Mike Pritchard writes:
> Sounds like it is time for us to implement the poll system
> call.  I noticed that OpenBSD has already done so.

NetBSD implemented it. OpenBSD probably has it as a result.

> Bruce Evans wrote:
> > 
> > >ache        97/02/15 14:26:30
> > >
> > >  Modified:    sys/sys   types.h
> > >  Log:
> > >  Bump default FD_SETSIZE from 256 to 1024 as many modern
> > >  systems do nowdays (like SunOs 5.5.1 f.e.)
> > >  256 is too small under real network load
> > 
> > Please back it out. The kernel is not read for this.  It always rounds up
> > to a multiple of FD_SETSIZE bits.  This will clobber old applications.
> > It also bzeros a multiple of 6 * FDSETSIZE bits.  This will take a
> > fairly long time with a large FD_SETSIZE.  It already takes too long.
> > All this is because select() is specified to handle `struct fd_set's.
> > The kernel handles whole objects.
> > 
> > Bruce
> > 
> 
> 
> -- 
> Mike Pritchard
> mpp@FreeBSD.org
> "Go that way.  Really fast.  If something gets in your way, turn"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199702161725.MAA16517>