тут нет ничего мистического, акула на старте делает примерно тоже самое, что ты делаешь ручками в task manager, то есть выставляет себя на первое ядро. если ты после старта сима (не редактора!, то есть когда "нажмите на паузу" появилось) сделаешь ей affinity на два ядра, то это будет примерно тоже самое как будто акула себе ничего не выставляла.
теперь о видимом выигрыше в висте и незаметности такового в XP. не рекомендую бежать ставить висту по этому поводу, поэтому что вполне вероятно, что это не виста быстрая на двух ядрах, а XP быстрая на одном. любопытно было бы замерить на одной конфигурации в висте и XP работу на одном ядре с минимумом установленного ПО. ожидаю, что в висте на одном ядре будет медленнее ровно на тот выигрыш, который получается при использовании двух ядер.