Re: FreeBSD 7, DragonFly's status

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <users@...>
Date: Thursday, February 28, 2008 - 6:53 am

On Thu, Feb 28, 2008 at 4:09 PM, Justin C. Sherrill
<justin@shiningsilence.com> wrote:

Sure, but SMP scalability is one of the key goals of DragonFly, and
for it to be beaten by NetBSD (for which this is not a major goal, and
for which SMP scalability only started being worked on a year ago) is
very confusing. I haven't seen it compared with 1.12, but since no
huge scalability work has gone in for a long time, I doubt it would
close the gap much.

Even so, while 8-core Xeons are not yet common, AMD64 compatible chips
are pretty much the only mass consumer chips available now, and
DragonFly can still only use the 32 bit portion of that, and even
then, doesn't yet scale to two cores fully, let alone the increasingly
common quad cores. That falls far short of the goal to scale well for
increasingly parallel systems, which continue to be picked up by Linux
and now FreeBSD at an increasing rate. That's really disappointing for
an operating system I originally believed would humiliate FreeBSD's
SMP implementation.


You're right - you are oversimplifying my words. I'm only saying that,
for goals which DragonFly considers groundwork, FreeBSD still matches
or wins by a large margin. That includes good performance (FreeBSD
wins) and stability (FreeBSD seems to be no worse off). I can't attest
to the maintainability, but they seem to be doing alright, and
"cleanups" get done too. So while DragonFly has a lot going for it
(which I never denied), it's challenging to find a situation for which
DragonFly is actually a better choice than FreeBSD.


It's years off even for DragonFly. If it does one day achieve that
goal, but by then other systems have advanced to the point that
DragonFly isn't even compelling for a single node, why will anyone
want to run it just to join a cluster? It needs some minimum user base
before internet clustering becomes useful at all. That's my biggest
fear regarding this project - that by the time its highest goals are
achievable, the full potential of those goals will still be out of
reach, perhaps forever.


That's really good to hear. It's hard to tell just from mailing lists.

See, my problem is, I really care about DragonFly from a very geeky
perspective. I want the clever, somewhat revolutionary ideas to win
and show the rest of the world how it's done. But on the other hand,
Inferno was set to do that, and how relevant is that now?

-- 
Dmitri Nikulin

Centre for Synchrotron Science
Monash University
Victoria 3800, Australia
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
FreeBSD 7, DragonFly's status, Dmitri Nikulin, (Thu Feb 28, 12:29 am)
Re: FreeBSD 7, DragonFly's status, Justin C. Sherrill, (Thu Feb 28, 1:09 am)
Re: FreeBSD 7, DragonFly's status, Dmitri Nikulin, (Thu Feb 28, 6:53 am)
Re: FreeBSD 7, DragonFly's status, Petr Janda, (Thu Feb 28, 11:53 am)
Re: FreeBSD 7, DragonFly's status, Dmitri Nikulin, (Thu Feb 28, 3:28 pm)
Re: FreeBSD 7, DragonFly's status, Justin C. Sherrill, (Thu Feb 28, 10:55 am)
Re: FreeBSD 7, DragonFly's status, Steve O'Hara-Smith, (Thu Feb 28, 8:00 am)
Re: FreeBSD 7, DragonFly's status, Adrian Michael Nida, (Thu Feb 28, 1:01 am)
Re: FreeBSD 7, DragonFly's status, Kris Kennaway, (Sat Mar 8, 7:37 pm)
Re: FreeBSD 7, DragonFly's status, Bill Hacker, (Sun Mar 9, 5:32 pm)
Re: FreeBSD 7, DragonFly's status, Kris Kennaway, (Sun Mar 9, 6:37 pm)
Re: FreeBSD 7, DragonFly's status, Dmitri Nikulin, (Mon Mar 10, 4:44 am)
Re: FreeBSD 7, DragonFly's status, Kris Kennaway, (Mon Mar 10, 6:11 am)
Re: FreeBSD 7, DragonFly's status, Dmitri Nikulin, (Mon Mar 10, 6:22 am)
Re: FreeBSD 7, DragonFly's status, Kris Kennaway, (Mon Mar 10, 6:11 am)
Re: FreeBSD 7, DragonFly's status, walt, (Sat Mar 8, 10:14 pm)
Re: FreeBSD 7, DragonFly's status, Justin C. Sherrill, (Sat Mar 8, 9:41 pm)
Re: FreeBSD 7, DragonFly's status, Kris Kennaway, (Sat Mar 8, 10:05 pm)