Да, пока ещё сложно сказать, насколько идеология с Message Passing лучше, чем идеология с Data Structures Locking, для синхронизации многопоточного ядра на нескольких процессорах при SMP-обработке.Но! В реальном мире (сюрприз! сюрприз!) не все сервера о трёх головах, как Змеи Горынычи. А вот тут-то FreeBSD v6 сосёт, не нагибаяз (впрочем, FreeBSD'шники это признают: см. "Desired Features" для 6.1 - своппинг у v6 значительно медленнее, чем у v4, да и не только).
Так что поделка Диллона вполне себе имеет право на существование.
А ещё (ещё один сюрприз!) в этом мире существуют многопроцессорные системы, работающие на на идеологии SMP. :) NUMA, например. :) И там повесить mutex тем сложнее, чем "дальше" от тебя процессор.
Посему воздадим Мэтью должное. ;)