Linked by Eugenia Loli on Mon 28th Apr 2003 15:48 UTC
Original OSNews Interviews Today we feature an in-depth interview with three members of FreeBSD's Core (Wes Peters, Greg Lehey and M. Warner Losh) and also a major FreeBSD developer (Scott Long). It is a long read, but we touch a number of hot issues, from the Java port to corporate backing, the Linux competition, the 5.x branch and how it stacks up against the other Unices, UFS2, the possible XFree86 fork, SCO and its Unix IP situation, even re-unification of the BSDs. If you are into (any) Unix, this interview is a must read.
Permalink for comment
To read all comments associated with this story, please click here.
I feel disturbance in the source... ;-(
by Anonymous on Wed 30th Apr 2003 00:51 UTC

This is from maillists (names do not really matter):

[ ... some of irrelevant text skipped ... ]

> > > We really need to think about efficiency. Our 5.x performance sucks.
> > > Really sucks. We're being nickled and dimed to death by extra
> > > instructions here, there, and everywhere.
> >
> > Unfortunately 5.x attempts to run with a thread-safe kernel, and that
> > involves extra overhead to work around races that 4.x didn't even have
> > to dream about. In theory the increased performance should come from
> > increased parallelism at the cost of increased overhead. If FreeBSD
>
> No, in theory increased performance should come from increased
> parallelism with no increased overhead. Any increased overhead is a
> bug. Linux 2.4 runs a thread safe kernel with less overhead than we
> have in 4.x. Its possible.

How are we going to achieve increased paralellism w/o increased overhead?
Discounting redesigning algo's which would have been a win in the
non-parallel kernel as well. A mutex is far more expensive than an spl.
You have to protect against more things. Of course overhead is going to
go up.

> As we get closer to a stable branchpoing, and continue to suck, I'm
> starting to think we should start over.

Well, the Project is free to choose that if it wishes.

[ ... a bit more of irrelevant text skipped ... ]

Judging from theses, there seem to be some really serious problems and concerns within FreeBSD community. And frankly I don't like it. *sigh*