Linked by Thom Holwerda on Tue 6th Apr 2010 21:56 UTC, submitted by Stathis
Thread beginning with comment 417563
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
Yes, I would like more explanation about their differing approach to scalability and the potential benefits in a multi core environment over FreeBsd and Linux.
Here is a document I found, but it doesn't go greatly into depth:
http://www.dragonflybsd.org/presentations/dragonflybsd.asiabsdcon04...




Member since:
2006-07-14
Yes, I would like more explanation about their differing approach to scalability and the potential benefits in a multi core environment over FreeBsd and Linux.
Something like this [forgive the technical mistakes I'm venturing into an area where i am not an expert]:
One of the features they mention is multiple processes working on a single file in a non blocking simultaneous manner.
One potential application of it would be something like Mysql's innodb table space. If it were previously blocked form simultaneous writes to the differing tables within, allowing multiple simultaneous writes to it could potentially speed things along.
Of course because the changes are at the os level, they couldn't be implemented in a portable manner, but lets say their was a special version just for dragonfly. Is there a driver for enterprise level flash PCI cards like io fusion? No .. well then the storage system on DragonFly is at a disadvantage and the technically inferior Linux/FreeBSD sequential write methodology could still beat the crap out of it due to the faster storage.