DragonFly BSD Announces 1.0RC1
CoolVibe writes "Matt Dillon announced the availability of DragonFly BSD's 1.0 Release Candidate #1. Get it at Dragonfly BSD's site (please use a mirror or post mirrors as comments). Changes and features include: variant symbolic links, UDF support, lightweight kernel threads, message passing, GCC 3.4 in the tree, binutils 2.14, Kernighan's awk 2004-02-07, BIND 9.2.4 rc4, CVS 1.12.8, libpcap 0.8.3, tcpdump 3.8.3, less 381, MMX/XMM kernel optimizations are now on by default, greatly improving bcopy/bzero/copyin/copyout performance for large (>4K) buffers, XIO, acpica5, new AC'97 codec support, network stack revamping, long standing bug fixes for wide variety of support and stability issues, and way, way, way more. A new installer is also in the works that uses DragonFly's new CAPS IPC mechanism. The installer beta is available from LiveBSD. (Not updated to RC1 just yet, but it gives a nice idea of the progess made)"
I know it's a troll but BSDi didn't die. We sold BSD/OS to Wind River and continued as iXsystems / Offmyserver.
www.sitetronics.com/wordpress
He didn't ask for support. He failed to read the features that were listed in the article, all of which are well explained on DragonFly BSD's site. If you have specific questions about what one feature offers over another, I'm certainly fine answering this (and, for the record, don't mean to come over with an elitist attitude), but really: if I said, ``Why should I choose Debian over SuSE'', I'm sure I'd get a million references to the websites of both products.
Granted, the differences between the BSDs are of a different nature than those of different Linux distributions, but I think my point was rather clear.
And really, the post itself lists a TON of features DragonFly has. I'm not going to list them all again.
www.sitetronics.com/wordpress
It makes it really easy to support 64/32-bit modes on Opteron systems. Care to explain how that would help? I fail to see what difference that would. Do you mean something like using lib /usr/lib/mathtrig$ARCH.so or something so that depending on mode (ie. 32 vs 64) it will the according lib?
Your CPU is not doing anything else, at least do something.
This is way too easy:
/ 05/03/22 35255&mode=thread&tid=122&tid=126&tid=137&tid=185& tid=190&tid=215&tid=95
:
"As personal rivalries took precedence over a quality product, BSD's codebase became worse and worse. As we all know, incompatibilities between each BSD distribution make code sharing an arduous task. Research conducted at MIT found BSD's filesystem implementation to be "very poorly performing." Even BSD's acclaimed TCP/IP stack has lagged behind, according to this study.'
Hmm, can you say that about any Linux or Window system that is completely compatible between releases? Or any software for that matter?
Lagging TCP/IP stack? Degrading? Break out your OS and compare. Please put your money where your mouth is:
NetBSD Sets Internet2 Land Speed World Record
http://bsd.slashdot.org/article.pl?sid=04
"Problems with BSD's codebase were compounded by fundamental flaws in the BSD design approach. As argued by Eric Raymond in his watershed essay, The Cathedral and the Bazaar, rapid, decentralized development models are inherently superior to slow, centralized ones in software development. BSD developers never heeded Mr. Raymond's lesson and insisted that centralized models lead to 'cleaner code.' Don't believe their hype - BSD's development model has significantly impaired its progress. Any achievements that BSD managed to make were nullified by the BSD license, which allows corporations and coders alike to reap profits without reciprocating the goodwill of open-source. Fortunately, Linux is not prone to this exploitation, as it is licensed under the GPL."
Please back up your facts
1) Sun created SunOS (based on FreeBSD) and what have they done: Release NFS and a ton of other tools to the community.
2) Apple gives the code back to the community (less the grapical interface).
"The failure of BSD culminated in the resignation of Jordan Hubbard and Michael Smith from the FreeBSD core team. They both believed that FreeBSD had long lost its earlier vitality. Like an empire in decline, BSD had become bureaucratic and stagnant. As Linux gains market share and as BSD sinks deeper into the mire of decay, their parting addresses will resound as fitting eulogies to BSD's demise."
Jordan Hubbard works for apple and he is extensively involved with with Darwin and their ports system. Which in my preceeding statment shows that they give back to the community.
All your adhoc statement have no foundation. I have backed up my statements, please back up yours.
What mutex overhead? Synchronising primitives are all O(1), they don't get costlier as you add more CPUs. It is the critical sections themselves that get costlier as concurrency is increased.
Linux's interrupt path is fully parallel and CPU local too.
I'm interested in the numbers you have to come to the conclusion that dfly's interrupt path is way faster than Linux's. Please share.