Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Jul 1999 04:27:17 -0500 (EST)
From:      Alfred Perlstein <>
To:        David Schwartz <>
Cc:        Terry Lambert <>,,,, chat@FreeBSD.ORG
Subject:   RE: Known MMAP() race conditions ... ?
Message-ID:  <>
In-Reply-To: <000001bece6b$bcf66740$>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
On Wed, 14 Jul 1999, David Schwartz wrote:

> > > 	Large RAID arrays.
> >
> > You mean software RAID, right?  SCSI cables don't care what they
> > are connected to.  Hmmm.  I could do a SCSI commercial:
> 	Would that that were true. But unfortunately, a lot of hardware RAID
> controllers do care what driver they are talking to. And NT tends to get
> premium effort from the manufacturer. I think this same issue with
> Linux-versus-NT had a lot to do with the recent benchmark disasters.
> > > Applications requiring large numbers of threads.
> >
> > Balk.  "Rodents of unusual size?  I don't believe they exist...".
> 	Sadly, there are some problems that are very hard to solve any other way.
> Especially when licensing requirements get in the way.
> 	I'll give you a contrived example, since I'm not at liberty to go into
> details on the specifics of real examples. Suppose I might potentially have
> to do 3,000 'gethostbyname's at the same time in a commercial product. On
> NT, I can create 3,000 threads and call 'gethostbyname' in every one. Not
> pretty, but it works.
> 	On FreeBSD, I'm basically screwed. I'd have to write me own resolver
> library to do the job. Licensing problems prevent me from using pretty much
> every nice resolver library out there.

You seem to be quite knowledgeable, a BSD'd re-entrant gethostbyname
would proabably be welcome in the repository.


To Unsubscribe: send mail to
with "unsubscribe freebsd-chat" in the body of the message

Want to link to this message? Use this URL: <>