On Tue, Feb 07, 2006 at 08:51:31PM -0500, Nick Holland wrote: > digressed a bit (I'm sure that surprises everyone here that I'd do > that),
Shocked! Anyway, to folks who are wondering about SMP, all you have to do is notice how little traffic there is on smp@ and how (relatively) few commits there are that deal with smp. Writing quality SMP code is a *monumentous* task. I work for a contracts-based software shop, and if I had to bid that one, I'd bid hundreds of man-hours, if not thousands. If the core team of OpenBSD developers is 50 people, there might be 4-5 people who could concentrate all their OpenBSD efforts on this (just picking those numbers of of thin air) If it takes 5000 man-hours to get scalable, robust SMP code written, then we're talking 25 weeks of full-time work for each of those 5 people. I don't know about you guys, but I can't take 25 weeks off from work, and my spare time each week adds up to about to *maybe* 20-25 hours, and that's *everything*. If I were to say "ok, I'll contribute 1000 hours", and I totally ignored my wife and kids, my parents, her parents, all my friends, community activites, etc., I'd be doing nothing but sleeping, working my paid job, and working OpenBSD for 40-50 weeks. It would take a year to get what folks are asking for --- and that's assuming 4 other people doing exactly the same thing. My estimates could be off, but I think the ballpark is good enough to get the point across. Even if I'm off by 2x, that's still 6 months of 5 people doing *nothing else* but OpenBSD. [demime 1.01d removed an attachment of type application/pgp-signature]