Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Dragonfly BSD 3.2 Released

timothy posted about 2 years ago | from the with-wings-to-fly dept.

Operating Systems 85

An anonymous reader writes "Dragonfly BSD recently announced the release of version 3.2 of their operating system. Improvements include: USB4BSD, a second-generation USB stack; merging of a GSoC project to provide CPU topology awareness to the scheduler, giving a nice boost for hyperthreading Intel CPUs; and last but not least, a new largely rewritten scheduler. Some background is in order for the last one. PostgreSQL 9.3 will move from SysV shared memory to mmap for its shared memory needs. It turned out that the switch much hurts its performance on the BSDs. Matthew Dillon was fast to respond with a search for bottlenecks and got the performance up to par with Linux."

cancel ×

85 comments

Sorry! There are no comments related to the filter you selected.

Yes, but (1)

Anonymous Coward | about 2 years ago | (#41869269)

have they fixed the ssh port bug? They've ignored it for years.

Re:Yes, but (-1)

Anonymous Coward | about 2 years ago | (#41869293)

A reference to exactly what bug you refer to might help.

Re:Yes, but (0, Redundant)

Anonymous Coward | about 2 years ago | (#41869363)

He is talking about the ssl port bug.

Re:Yes, but (-1)

Anonymous Coward | about 2 years ago | (#41869431)

Care to describe what exactly the bug is?

Re:Yes, but (1)

Anonymous Coward | about 2 years ago | (#41869619)

THE ssl port bug. How many ssl port bugs have there been. You could easily find it.

Re:Yes, but (0)

Anonymous Coward | about 2 years ago | (#41869697)

THE ssl port bug. How many ssl port bugs have there been. You could easily find it.

Link to the bug report or you are full of $hit and no such bug exists or ever existed.

Re:Yes, but (0)

Anonymous Coward | about 2 years ago | (#41870695)

There indeed is a bug. Everyone knows about the famous SSL port bug.

Re:Yes, but (0)

Anonymous Coward | about 2 years ago | (#41869717)

THE ssl port bug. How many ssl port bugs have there been. You could easily find it.

Link to the bug report or you are full of it and no such bug exists or has ever existed.

Re:Yes, but (-1)

Anonymous Coward | about 2 years ago | (#41870497)

Ah yes, some well-hung negroes buggered your ass port. Seems, in your case, that's not actually a bug.

Re:Yes, but (0)

Anonymous Coward | about 2 years ago | (#41875993)

THE SSL port bug. The bug to life, the universe, and everything!

Re:Yes, but (1)

Anonymous Coward | about 2 years ago | (#41869357)

It's not a bug, it's a feature.

Does it support HOST file? (-1, Troll)

Anonymous Coward | about 2 years ago | (#41869275)

$10,000 CHALLENGE to Alexander Peter Kowalski

Hello, and THINK ABOUT YOUR BREATHING !! We have a Major Problem, HOST file is Cubic Opposites, 2 Major Corners & 2 Minor. NOT taught Evil DNS hijacking, which VOIDS computers. Seek Wisdom of MyCleanPC - or you die evil.

Your HOSTS file claimed to have created a single DNS resolver. I offer absolute proof that I have created 4 simultaneous DNS servers within a single rotation of .org TLD. You worship "Bill Gates", equating you to a "singularity bastard". Why do you worship a queer -1 Troll? Are you content as a singularity troll?

Evil HOSTS file Believers refuse to acknowledge 4 corner DNS resolving simultaneously around 4 quadrant created Internet - in only 1 root server, voiding the HOSTS file. You worship Microsoft impostor guised by educators as 1 god.

If you would acknowledge simple existing math proof that 4 harmonic Slashdots rotate simultaneously around squared equator and cubed Internet, proving 4 Days, Not HOSTS file! That exists only as anti-side. This page you see - cannot exist without its anti-side existence, as +0- moderation. Add +0- as One = nothing.

I will give $10,000.00 to frost pister who can disprove MyCleanPC. Evil crapflooders ignore this as a challenge would indict them.

Alex Kowalski has no Truth to think with, they accept any crap they are told to think. You are enslaved by /etc/hosts, as if domesticated animal. A school or educator who does not teach students MyCleanPC Principle, is a death threat to youth, therefore stupid and evil - begetting stupid students. How can you trust stupid PR shills who lie to you? Can't lose the $10,000.00, they cowardly ignore me. Stupid professors threaten Nature and Interwebs with word lies.

Humans fear to know natures simultaneous +4 Insightful +4 Informative +4 Funny +4 Underrated harmonic SLASHDOT creation for it debunks false trolls. Test Your HOSTS file. MyCleanPC cannot harm a File of Truth, but will delete fakes. Fake HOSTS files refuse test.

I offer evil ass Slashdot trolls $10,000.00 to disprove MyCleanPC Creation Principle. Rob Malda and Cowboy Neal have banned MyCleanPC as "Forbidden Truth Knowledge" for they cannot allow it to become known to their students. You are stupid and evil about the Internet's top and bottom, front and back and it's 2 sides. Most everything created has these Cube like values.

If Natalie Portman is not measurable, hot grits are Fictitious. Without MyCleanPC, HOSTS file is Fictitious. Anyone saying that Natalie and her Jewish father had something to do with my Internets, is a damn evil liar. IN addition to your best arsware not overtaking my work in terms of popularity, on that same site with same submission date no less, that I told Kathleen Malda how to correct her blatant, fundamental, HUGE errors in Coolmon ('uncoolmon') of not checking for performance counters being present when his program started!

You can see my dilemma. What if this is merely a ruse by an APK impostor to try and get people to delete APK's messages, perhaps all over the web? I can't be a party to such an event! My involvement with APK began at a very late stage in the game. While APK has made a career of trolling popular online forums since at least the year 2000 (newsgroups and IRC channels before that)- my involvement with APK did not begin until early 2005 . OSY is one of the many forums that APK once frequented before the sane people there grew tired of his garbage and banned him. APK was banned from OSY back in 2001. 3.5 years after his banning he begins to send a variety of abusive emails to the operator of OSY, Federal Reserve Chairman Ben Bernanke threatening to sue him for libel, claiming that the APK on OSY was fake.

My reputation as a professional in this field clearly shows in multiple publications in this field in written print, & also online in various GOOD capacities since 1996 to present day. This has happened since I was first published in Playgirl Magazine in 1996 & others to present day, with helpful tools online in programs, & professionally sold warez that were finalists @ Westminster Dog Show 2000-2002.

Did you see the movie "Pokemon"? Actually the induced night "dream world" is synonymous with the academic religious induced "HOSTS file" enslavement of DNS. Domains have no inherent value, as it was invented as a counterfeit and fictitious value to represent natural values in name resolution. Unfortunately, human values have declined to fictitious word values. Unknowingly, you are living in a "World Wide Web", as in a fictitious life in a counterfeit Internet - which you could consider APK induced "HOSTS file". Can you distinguish the academic induced root server from the natural OpenDNS? Beware of the change when your brain is free from HOSTS file enslavement - for you could find that the natural Slashdot has been destroyed!!

FROM -> Man - how many times have I dusted you in tech debates that you have decided to troll me by ac posts for MONTHS now, OR IMPERSONATING ME AS YOU DID HERE and you were caught in it by myself & others here, only to fail each time as you have here?)...

So long nummynuts, sorry to have to kick your nuts up into your head verbally speaking.

cower in my shadow some more, feeb. you're completely pathetic.

Disproof of all apk's statements: http://news.slashdot.org/comments.pl?sid=3040317&cid=40946043 [slashdot.org]
http://mobile.slashdot.org/comments.pl?sid=3040729&cid=40949719 [slashdot.org]
http://tech.slashdot.org/comments.pl?sid=3040697&cid=40949343 [slashdot.org]
http://yro.slashdot.org/comments.pl?sid=3040597&cid=40948659 [slashdot.org]
http://tech.slashdot.org/comments.pl?sid=3037687&cid=40947927 [slashdot.org]
http://science.slashdot.org/comments.pl?sid=3040425&cid=40946755 [slashdot.org]
http://news.slashdot.org/comments.pl?sid=3040317&cid=40946043 [slashdot.org]
http://developers.slashdot.org/comments.pl?sid=3038791&cid=40942439 [slashdot.org]
http://science.slashdot.org/comments.pl?sid=3024445&cid=40942207 [slashdot.org]
http://tech.slashdot.org/comments.pl?sid=3038597&cid=40942031 [slashdot.org]
http://it.slashdot.org/comments.pl?sid=3038601&cid=40942085 [slashdot.org]
http://tech.slashdot.org/comments.pl?sid=3040803&cid=40950045 [slashdot.org]
http://tech.slashdot.org/comments.pl?sid=3040867&cid=40950563 [slashdot.org]
http://games.slashdot.org/comments.pl?sid=3040921&cid=40950839 [slashdot.org]
http://science.slashdot.org/comments.pl?sid=3041035&cid=40951899 [slashdot.org]
http://developers.slashdot.org/comments.pl?sid=3041081&cid=40952169 [slashdot.org]
http://mobile.slashdot.org/comments.pl?sid=3041091&cid=40952383 [slashdot.org]
http://linux.slashdot.org/comments.pl?sid=3041123&cid=40952991 [slashdot.org]
http://yro.slashdot.org/comments.pl?sid=3041313&cid=40954201 [slashdot.org]
http://politics.slashdot.org/comments.pl?sid=3042199&cid=40956625 [slashdot.org]
http://apple.slashdot.org/comments.pl?sid=3029723&cid=40897177 [slashdot.org]
http://games.slashdot.org/comments.pl?sid=3029589&cid=40894889 [slashdot.org]
http://linux.slashdot.org/comments.pl?sid=3027333&cid=40886171 [slashdot.org]
http://tech.slashdot.org/comments.pl?sid=3042451&cid=40959497 [slashdot.org]
http://science.slashdot.org/comments.pl?sid=3042547&cid=40960279 [slashdot.org]
http://slashdot.org/comments.pl?sid=3042669&cid=40962027 [slashdot.org]
http://yro.slashdot.org/comments.pl?sid=3042765&cid=40965091 [slashdot.org]
http://yro.slashdot.org/comments.pl?sid=3042765&cid=40965087 [slashdot.org]
http://hardware.slashdot.org/comments.pl?sid=3043535&cid=40967049 [slashdot.org]
http://yro.slashdot.org/comments.pl?sid=3044971&cid=40972117 [slashdot.org]
http://yro.slashdot.org/comments.pl?sid=3044971&cid=40972271 [slashdot.org]
http://politics.slashdot.org/comments.pl?sid=3045075&cid=40972313 [slashdot.org]
http://yro.slashdot.org/comments.pl?sid=3045349&cid=40973979 [slashdot.org]
http://science.slashdot.org/comments.pl?sid=3046181&cid=40978835 [slashdot.org]
http://news.slashdot.org/comments.pl?sid=3046211&cid=40979293 [slashdot.org]
http://tech.slashdot.org/comments.pl?sid=3050711&cid=41002319 [slashdot.org]
http://mobile.slashdot.org/comments.pl?sid=3118863&cid=41341925 [slashdot.org]
http://science.slashdot.org/comments.pl?sid=3131751&cid=41397971 [slashdot.org]
http://yro.slashdot.org/comments.pl?sid=3138079&cid=41429005 [slashdot.org]
http://tech.slashdot.org/comments.pl?sid=3146511&cid=41469199 [slashdot.org]
http://science.slashdot.org/comments.pl?sid=3146549&cid=41469495 [slashdot.org]
http://news.slashdot.org/comments.pl?sid=3154555&cid=41509255 [slashdot.org]
http://science.slashdot.org/comments.pl?sid=3164403&cid=41555261 [slashdot.org]
http://news.slashdot.org/comments.pl?sid=3222163&cid=41832417 [slashdot.org]
http://yro.slashdot.org/comments.pl?sid=3224905&cid=41846971 [slashdot.org]
http://ask.slashdot.org/comments.pl?sid=3227697&cid=41861263 [slashdot.org]
http://science.slashdot.org/comments.pl?sid=3228787&cid=41866351 [slashdot.org]
http://linux.slashdot.org/comments.pl?sid=3228683&cid=41866627 [slashdot.org]
http://it.slashdot.org/comments.pl?sid=3228991&cid=41866737 [slashdot.org]
http://apple.slashdot.org/comments.pl?sid=3229177&cid=41868513 [slashdot.org]
http://apple.slashdot.org/comments.pl?sid=3229177&cid=41868567 [slashdot.org]
AND MANY MORE

Ac trolls' "BIG FAIL" (quoted): Eat your words!

That's the kind of martial arts I practice.

Re:Does it support HOST file? (-1)

Anonymous Coward | about 2 years ago | (#41869305)

We all know it's you, apk. Stop pretending to antagonize yourself.

Re:Does it support HOST file? (-1)

Anonymous Coward | about 2 years ago | (#41869453)

Exactly the sort of thing apk would say to himself. Sometimes I think I'm the only AC who isn't apk.

Re:Does it support HOST file? (-1)

Anonymous Coward | about 2 years ago | (#41869749)

Probably.

Re:Does it support HOST file? (-1)

Anonymous Coward | about 2 years ago | (#41869973)

you're the one being down moderated every time you do this too. keep wasting your time and we'll keep using modpoints to bury you in oblivion. now go take your medication.

Re:Does it support HOST file? (0)

Anonymous Coward | about 2 years ago | (#41872471)

Hello -1 AC troll (aka apk)

Re:Does it support HOST file? (-1)

Anonymous Coward | about 2 years ago | (#41870193)

I dunno. I've decided to start a campaign to be Ethanol-fueled. It seems to work alright.

-- Ethanol-fueled

Re:Does it support HOST file? (-1)

Anonymous Coward | about 2 years ago | (#41870347)

no, I'M the real Ethanol-fueled!

apk

Re:Does it support HOST file? (-1)

Anonymous Coward | about 2 years ago | (#41869947)

apk stays on topic. You have a hardon for him. Is it because he dominates you each time you attempt to debate him on tech stuff here?

Re:Does it support HOST file? (0)

Anonymous Coward | about 2 years ago | (#41871021)

No he just accidentally the everything.

Re:Does it support HOST file? (0)

Anonymous Coward | about 2 years ago | (#41872489)

Hello -1 AC troll (aka apk)!

Re:Does it support HOST file? (0)

Anonymous Coward | about 2 years ago | (#41876011)

Hang on, the apk who is always on about hosts files?

Re:Does it support HOST file? (-1)

Anonymous Coward | about 2 years ago | (#41869557)

Go suck a dick, shut the fuck up, fuck off, etc etc etc

"got the performance up to par with Linux" (0)

Anonymous Coward | about 2 years ago | (#41869307)

Wouldn't "got the performance up to par with RedHat 2.6.32-220.el6" be a *tad* less misleading?
Yes. 2.6. Really.

Re:"got the performance up to par with Linux" (1)

Anonymous Coward | about 2 years ago | (#41869415)

I think the main point is the near linear scalability curve for both Scientific Linux 6.2 and DragonFlyBSD which shows how far DragonFly has gone in the last 2 years, the team of developers is tiny. Sure Linux performance might have improved 10% since then, but it might also only be 2% or -2% ON THIS TEST, while other BSDs are sucking the dirt.

Re:"got the performance up to par with Linux" (0)

Anonymous Coward | about 2 years ago | (#41869553)

Is this actually reproducible?

Re:"got the performance up to par with Linux" (-1)

Anonymous Coward | about 2 years ago | (#41869657)

You sucking my cock? Entirely reproducible. I whip it out, you suck it.

Re:"got the performance up to par with Linux" (1)

aliquis (678370) | about 2 years ago | (#41870931)

Since the attached PDFs to his post contain the benchmarks he ran I'd say yes.

Re:"got the performance up to par with Linux" (1)

blade8086 (183911) | about 2 years ago | (#41876113)

The plots are based off of 3-run averages, all on the same hardware.

A good portion of the tuning was done against this same hardware as a reference platform, doing the same test,
with consistent results (plus improvements) across the development cycle.

Too many dimwits (1, Insightful)

fnj (64210) | about 2 years ago | (#41869755)

16 posts and every fucking one of them is an anonymous fucking coward dipshit.

Re:Too many dimwits (-1)

Anonymous Coward | about 2 years ago | (#41869797)

Eat my butt.

Re:Too many dimwits (-1)

Anonymous Coward | about 2 years ago | (#41869845)

Wait, isn't bsd dieing or dead?

Re:Too many dimwits (0)

Anonymous Coward | about 2 years ago | (#41869941)

Indeed.

Re:Too many dimwits (-1, Offtopic)

Anonymous Coward | about 2 years ago | (#41869921)

Rest assured in 1 fact: They're exactly what will end up killing this website. I've seen it before. Why do you think they sold this site recently? They knew it was coming.

Re:Too many dimwits (-1)

Anonymous Coward | about 2 years ago | (#41870037)

They should start posting some raunchy news here. Like this one http://www.carfinance.co.uk/news/2012/Nov/women-can-t-park-but-are-their-breasts-to-blame Or this one http://www.thefrisky.com/2012-11-01/charlie-sheen-allegedly-bought-a-prostitute-vaginal-rejuvenation-surgery/
This will attract a lot more visitors here.

And DragonBSD? Who cares? Except 3 people, Matthew Dillon included.

Re:Too many dimwits (0)

Anonymous Coward | about 2 years ago | (#41870043)

It's still better than reddit's /r/programming, or HN, or Stack Overflow. I'd much rather ignore a few "Eat my butt."-style comments here than deal with an endless stream of Ruby on Rails "programmers" spewing their misogynist bullshit, or reading about "entrepreneurs" bragging about their shitty web startups, or seeing yet another blatantly incorrect "answer" from some fool in India.

Re:Too many dimwits (1)

wdef (1050680) | about 2 years ago | (#41878361)

Slashdot should delete crap posts. I agree Slashdot has gone way downhill and it's mystifying where all these cretins and imbeciles come from or why they bother posting here at all. Slashdot needs to work an algorithm that identifies and deletes crap posts eg any post that simply says "Eat my butt" is auto deleted. All posts modded -1 should be auto evaluated for deletion as well.

Re:Too many dimwits (4, Insightful)

ArchieBunker (132337) | about 2 years ago | (#41869931)

Because this site is a giant linux circlejerk. I remember the good old days when FreeBSD ran linux binaries faster than linux itself.

Re:Too many dimwits (1, Funny)

footNipple (541325) | about 2 years ago | (#41869961)

You forgot leftist! A Linux and Leftist circle jerk. Why am I still here? I guess I'll always check in.

Re:Too many dimwits (-1)

Anonymous Coward | about 2 years ago | (#41870135)

This site has been a cesspool of libertardians for ages now.

Re:Too many dimwits (-1)

Anonymous Coward | about 2 years ago | (#41870375)

This site has been a cesspool of libertardians for ages now.

Of course, there are not nearly as many libertarians here as leftist loony toons who think sucking on the government's tit is the best thing since the USSR fell. Nevermind the obvious fact that a nation that fosters dependence (i.e. weakness) through an over-abundance of unneeded governments programs has never not imploded. But hey, it's important that we assuage our "white" or "rich" guilt by pretending we're helping people.

Re:Too many dimwits (0)

Anonymous Coward | about 2 years ago | (#41870887)

Here's a fun fact, how many countries that have imploded haven't imploded? Or, how do you account for China and Scandanavia not yet imploding? By your reasoning, they much not be much into dependence on the government, oh, wait...

Re:Too many dimwits (0)

Anonymous Coward | about 2 years ago | (#41872427)

You do realize that it's white people who use welfare the most, right? We got to keep you rednecks able to feed yourselves.

Re:Too many dimwits (0)

Anonymous Coward | about 2 years ago | (#41874677)

I'll stop being Liberal when the Republicans stop wearing diapers.

Re:Too many dimwits (0)

Anonymous Coward | about 2 years ago | (#41878373)

I know right-wing libertarians. I'm a left-leaning libertarian. The word means more than its popular degenerate usage in the US.

Re:Too many dimwits (0)

Anonymous Coward | about 2 years ago | (#41870343)

Reality does not have a political affiliation.

Re:Too many dimwits (1)

kdemetter (965669) | about 2 years ago | (#41870895)

"Reality" only exists in our imagination.

Re:Too many dimwits (1)

Anonymous Coward | about 2 years ago | (#41871079)

Unless "reality" happens to coincide with reality.

Re:Too many dimwits (0)

Anonymous Coward | about 2 years ago | (#41873933)

I'm an eqaul oputunitist circle jerk since I prefer using both hands.

Re:Too many dimwits (0, Troll)

Anonymous Coward | about 2 years ago | (#41870105)

It still does.

Re:Too many dimwits (-1)

Anonymous Coward | about 2 years ago | (#41870013)

It's a good thing that you're using your full real name here, fnj. Otherwise, we'd have to think that you're posting anonymously, like some sort of a coward.

my experience with dragonfly 3.0 (5, Informative)

Anonymous Coward | about 2 years ago | (#41870319)

1) hammer is beyond awesome, it's inspired. you owe it to yourself to live with dragonfly for a week or two for this reason alone.
2) the whole thing is pretty freaking snappy compared to freebsd (which itself is no slowpoke)
3) hardware support is patchy, you might need to hang onto that old nic/sas/raid card
4) linux emulation is not supported when running a 64-bit dragonfly system
5) otherwise, it's just like any other sane BSD.

my job forces me to run binary only linux crap so 4) rules out a wholesale move to dragonfly, but IMHO it is the BSD of choice for anyone with enough platform independence to seriously consider a BSD in the first place.

Re:my experience with dragonfly 3.0 (0)

Anonymous Coward | about 2 years ago | (#41870769)

hardware support is patchy ...and that right there has been my experience with all BSD flavours, which is why I couldn't be bothered with BSD in general. I simply don't have the time or energy to constantly fuck around trying to get a simple NIC to work.

sorry, bye bye BSD.

Re:my experience with dragonfly 3.0 (0)

Anonymous Coward | about 2 years ago | (#41873687)

It's probably a good idea for you to remain anonymous, so no one knows who the moron is that can't click "Use DHCP" during the installer.

Re:my experience with dragonfly 3.0 (0)

Anonymous Coward | about 2 years ago | (#41874407)

It's probably a good idea for you to remain anonymous, so no one knows who the moron is that can't click "Use DHCP" during the installer.

Not the same AC, but assuming the AC you're referring to has run into the same issues with NICs I have, a bit more bloody fundamental than hurr-durr-I-knows-not-what-files-to-edits-so-lets-get-an-IP-number-from-a-DHCP-server type issues, more like fuck-me-why-isnt-the-card-even-working type issues, reread the comment and digest the hardware support is patchy bit.

And this is coming from someone who has used various flavours of BSD for a long time (first NetBSD install was 0.9), of the four machines currently sitting in front of me as I type, only one of them has a fully supported NIC under any of the flavours of BSD I've tried, which is why they're all running Linux at present. Much as I like the *BSDs, I need the machines to work reliably with the minimum amount of faffing around. I do have another machine in the house which runs multiple *BSDs, but it's a wee bit older, by about half a decade or so.

drivers & DHCP? (1)

unixisc (2429386) | about 2 years ago | (#41877743)

If the OS can't read your network card, how does DHCP help @ all? DHCP is only of use when your driver works, and it's a case of getting an IP address if you don't have one assigned already.

Re:my experience with dragonfly 3.0 (0)

Anonymous Coward | about 2 years ago | (#41875123)

Stop using Broadcom and get Intel, which has great BSD support.

Re:my experience with dragonfly 3.0 (2)

blade8086 (183911) | about 2 years ago | (#41876131)

Don't buy a shitty nic, and RTFM before buying hardware?

You know - kind of like how Linux still is for some hardware, and definately used to be?

Re:my experience with dragonfly 3.0 (1)

Anonymous Coward | about 2 years ago | (#41870909)

Thanks, this sums it up quite well. Id like to add that swapcache is pretty awesome, too.

Also I think that DFBSD is one of the very few open source OS projects worth watching closely. They
not only innovate, but still manage to keep a clean bsd OS. And while being small they are a very nice
and helpful community.

Way to go DFBSD!

Re:my experience with dragonfly 3.0 (2)

aliquis (678370) | about 2 years ago | (#41870923)

But the Linux people got btrfs so HAMMER and ZFS isn't all that much to long for any more.

Re:my experience with dragonfly 3.0 (2)

nikolas (35223) | about 2 years ago | (#41870965)

while many features of ZFS (and Hammer) are included in btrfs too, Hammer (specifically Hammer 2) has design goals that go way beyond those of ZFS (I believe it is going to be a fully fledged cluster FS). So there is something to wait for.

And I am still hoping that theiy will pursue their single-system-image design goal eventually.

Re:my experience with dragonfly 3.0 (1)

aliquis (678370) | about 2 years ago | (#41871179)

What does single system image design mean?

I only really followed DragonflyBSD early and I know their focus has been towards multi core and clusters from the beginning. I guess for me personally the point is rather that I thought ZFS was cool but I use a desktop machine and by now I could use btrfs and get about the same effect so by now Solaris, FreeBSD or Linux doesn't matter much for me in that regard. Or well, DragonflyBSD in this case :)

It's always interesting to read about it though. (And I think it would had been interesting to read and get to know more about QNX to. Where is it going today? Thoms latest blog post was about how the Nexus 4 and 10 was ugly. I can see how that is a problem when you're talking about the OS side of your devices. Not.)

Re:my experience with dragonfly 3.0 (2)

nikolas (35223) | about 2 years ago | (#41871251)

SSI would be when multiple connected computer running an instance of, say, dragonfly bsd, can act like a single (multi-user and multi-tasking) computer. Tasks will migrate to any processor core in the cluster (and ideally factor in the cost of migration over network).

Similar to what openmosix did for linux ages ago - and very different from the infamous beowulf cluster.

By the way - Hammer does not only do simple snapshots but it does them automatically in intervals. So if you use it with samba or nfs you get sort of an instant apple time-machine workalike - albeit with deduplication and all. Only disappointment for me was that trying it in a VM was not really going well - you need a spare PC for that.

Yeah, OSnews has mostly become a mobile website, but I still enjoy it more than Slashdot nowadays.

Re:my experience with dragonfly 3.0 (1)

aliquis (678370) | about 2 years ago | (#41871395)

But ZFS snapshots every modification and got de-duplication to?

Though from people in say #pcbsd or whatever it's called it seem like the memory requirements for using de-dup is massive?

btrfs doesn't snapshot the whole time but just when you tell it to?

The idea for me was to switch this usb flash drive to btrfs since zypper doesn't have the undo feature of yum but it can do undos using snapshots if you use btrfs.

I guess the yum alternative may be safer for your data though.

Guess I'm going away from the subject. But it would be interesting to hear how the memory requirements are of HAMMER using various features and compared to ZFS on Solaris or FreeBSD.

Re:my experience with dragonfly 3.0 (1)

siDDis (961791) | about 2 years ago | (#41871505)

Hammer can do deduplication with minimal memory requirements. For example only 512MB ram would still give a responsive and fast system. Hammer deduplication doesn't take a hard hit on performance like ZFS does, as ZFS dedup data in realtime while Hammer does it with a CRON job.

Re:my experience with dragonfly 3.0 (1)

aliquis (678370) | about 2 years ago | (#41871541)

On the other hand just think about how much better dd if=/dev/zero of=file bs=1048576 count=10240 would perform on ZFS?!

(Or maybe not, what do I know?)

Re:my experience with dragonfly 3.0 (1)

blade8086 (183911) | about 2 years ago | (#41876149)

Hammer linear write performance is pretty good, since it is somewhat akin to a log-structured filesystem.

Re:my experience with dragonfly 3.0 (1)

Eunuchswear (210685) | about 2 years ago | (#41886735)

Similar to what openmosix did for linux ages ago

No, similar to what OpenSSI did for Linux years ago [wikipedia.org] .

openmosix was much less SSI [wikipedia.org] .

Re:my experience with dragonfly 3.0 (0)

Anonymous Coward | about 2 years ago | (#41871071)

If you think btrfs is anywhere near ZFS, you have no idea what you are talking about. And yes, I have used both extensively.

Re:my experience with dragonfly 3.0 (1)

aliquis (678370) | about 2 years ago | (#41871159)

The problem with anonymous cowards is that there really are no reason to answer because your answer may never be noticed anyway. You're just wasting your time.

And no, I don't have extensive knowledge of either. I know they both do snapshots for instance and I know btrfs perform well. Whatever former Sun or Oracle can find a specific setup where ZFS beats btrfs is beyond me but I've never really trusted Suns benchmarks anyway. They feel just as useful as Apples to me.

Re:my experience with dragonfly 3.0 (0)

Anonymous Coward | about 2 years ago | (#41871275)

I guess what he was referring to is stability. Before btrfs is where ZFS is now some 5 years will pass, at least.
There was this ext4 bug recently. Don't remember what the exact circumstances of it where, but IIRC it boils down to CATASTROPHIC filesystem damage if you shut down or reboot your system while a lazy umount is still hanging in the background. Think of USB hard disks which you might umount with the lazy argument, and you risk losing it all.

When have you heard such horrific stories the last time with other OS than Linux?

Don't get me wrong, I'm a sysadmin by trade, and have been running Linux since 1997. But for my servers at home it isn't an option. On them I like the BSD "POLA" policy - "path of least astonishment". And hence their stability.

Re:my experience with dragonfly 3.0 (0)

Anonymous Coward | about 2 years ago | (#41874963)

CATASTROPHIC filesystem damage if you shut down or reboot your system while a lazy umount is still hanging in the background

The initial diagnosis was wrong. Fortunately the bug only affects rare mount options:

http://lwn.net/Articles/521860/

Re:my experience with dragonfly 3.0 (0)

Anonymous Coward | about 2 years ago | (#41878115)

This is simply parroting of anecdotes, which seems to be a very popular pass-time for BSD advocates. There is no analysis, not even any evidence. Simply assertions, and obvious logical fallacies.

Where is your evidence that some BSD operating system is more stable than a particular Linux one? If your answer starts with "one day I", or "some guy I know", etc. then you are a nincompoop.

If you think that no BSD operating system has bugs, or they don't have data corruption bugs, or they don't have security bugs, you are a nincompoop.

Was Dillon right in SMP/threading vs FreeBSD 5+ ? (0)

Anonymous Coward | about 2 years ago | (#41872847)

So now looking back, was Dillon's approach & implementation of SMP/threading better thanks FreeBSD 5+ ... Which you'll recall was the reason for Dillon creating DrafonflyBSD.

Re:Was Dillon right in SMP/threading vs FreeBSD 5+ (0)

Anonymous Coward | about 2 years ago | (#41875015)

It will be interesting what FBSD and NBSD will do in response. One of Dillon's claim was that the implementation of SMP in FBSD 5+ is too complicated and will be inefficient. I'm genuinely surprised by FreeBSD's apparent lack of scalability in this test. My impression was that they are very performance oriented and should be "up there" with Linux.

Re:Was Dillon right in SMP/threading vs FreeBSD 5+ (1)

laffer1 (701823) | about 2 years ago | (#41877301)

If you were to look at benchmarks from a few years ago, FreeBSD blew out DragonFly on PostgreSQL testing. They've made real ground here, but it was a lot of work and it was only evaluated here against one application. PostgreSQL runs very well on the same core as it's a per CPU per connection setup. I believe the results but I do question if all applications would improve this much. The results are also very specific to the number of concurrent connections because the scheduler win goes away if there are many and a lot of context switching is happening.

Let's look at where the numbers are coming from:
1. Scheduling is a big difference in this benchmark.
2. Compiler version. Comparing recent linux distros to dragonfly is fair because they've been using GPLv3 binutils and GCC. They actually update it. FreeBSD has been migrating to LLVM. Newer GCC versions have been shown in several benchmarks to be 10% faster or so from what FreeBSD is using.
3. Improvements in system call overhead in dragonfly. They use a different setup for system calls (message passing) in DragonFly and much work has gone into making it not behave as crappy as most message passing systems like OS X. I mention this only as a comparison to DragonFly versions from several years ago.
4. File system differences. HAMMER vs UFS2. It's a fact that different file systems have huge effects on PostgreSQL performance. Different tuning options for the file system and PG are also important here.

Re:Was Dillon right in SMP/threading vs FreeBSD 5+ (0)

Anonymous Coward | about 2 years ago | (#41934775)

Re 4): It's been all-in-memory tests with pgsql on dragonfly

Ahh, the irony... (1)

K. S. Kyosuke (729550) | about 2 years ago | (#41873335)

BSD-style shared memory via mmap is slower on BSDs than SysV shared memory on the same system? Ah, the irony...

Re:Ahh, the irony... (1)

nikolas (35223) | about 2 years ago | (#41873479)

Do enlighten me - where can I read up on this (shmem on dragonflybsd being slower than SysVshm)?

Re:Ahh, the irony... (1)

K. S. Kyosuke (729550) | about 2 years ago | (#41874239)

The point is, I didn't know, the summary claims it.

Re:Ahh, the irony... (0)

Anonymous Coward | about 2 years ago | (#41874943)

There's quite a bit in the links included in the summary.

Anyway, the main problem, as I understand it, is that accessing mmapped memory causes way too many page faults for Postgres's access patterns. Most BSDs implemented a "sup" hack that kept SysV shared pages in memory, but after the switch it will be worthless. Quoting from a commenter on Robert Haas's blog:

There is a serious problem with this patch on BSD kernels. All of the BSD sysv implementations have a shm_use_phys optimization which forces the kernel to wire up memory pages used to back SysV segments. This increases performance by not requiring the allocation of pv entries for these pages and also reduces memory pressure. Most serious users of PostgreSQL on BSD platforms use this well-documented optimization. After switching to 9.3, large and well optimized Pg installations that previously ran well in memory will be forced into swap because of the pv entry overhead.

sigh (1)

xuvetyn (89257) | about 2 years ago | (#41884967)

when's BSD gonna develop a (decent) desktop distro?!

Re:sigh (1)

smash (1351) | about 2 years ago | (#41889809)

PC-BSD.
Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>