Только что почитал интересное: http://tech.slashdot.org/article.pl?sid=10/03/21/2345243
Суть для Ъ: в микрософте признались, что поддержка мультиядерности у них хромает и зиждится на системе костылей и подпорок. Конечно, они говорят об операционных системах вообще, о том, что плох сам текущий подход к написанию программ, отсутствует паралеллизм и все прочее.
Возможно, оно и так.
С другой стороны, разницы между многоядерностью и SMP не настолько много, как можно бы себе представлять. SMP существует хз сколько времени уже. Событийно-ориентированное программирование существует где-то такое же хз сколько. И только в 2010 году они говорят: блджад, наша система тормозит на 8 ядрах! Надо менять подходы, епрст!
И, да, линакс у меня не тормозит ни на одном ядре, ни на полутора (одно с HT), ни на четырех. Что мы все это время делаем не так, не пойму.