On Thu, January 24, 2008 8:38 pm, Haidut wrote: > So my question is - has a decision been made on the SMP development? > In other words - is it still on the list of tasks to do, will it be > native Dfly implemenation, or will it be a port of FreeBSD's > implementation?
I think it's on the list; someone just needs to pick it up. As I understand it, it's a matter of taking various subsystems one at a time and removing their need for the Giant Lock. For example, I recall that Jeffrey Hsu had come close to getting networking out from under the lock. I don't think it would be possible to use FreeBSD's SMP mechanism; one of the reasons DragonFly was forked was to avoid the shape FreeBSD's SMP implementation was taking, at the time.