Ответ 1
Я написал сообщение в блоге, с которым вы связались, и Vance обращается к вашему вопросу во встроенном видео около 30:15.
Multicore JIT включен по умолчанию для приложений Silverlight 5 и ASP.NET, но не для настольных приложений. Основная причина этого заключается в том, что CLR необходимо место для сохранения и загрузки файлов, содержащих информацию профиля JIT.
Приложения Silverlight 5 и ASP.NET представляют собой размещенные приложения, и хост предоставляет хорошее место для хранения информации о профиле. Мы также знаем, что все эти приложения имеют аналогичный путь запуска и смогут использовать MCJ. Для настольных приложений у нас нет хорошего места для размещения профиля, и не все приложения получат выгоду от MCJ при запуске процесса. Для настольных приложений мы решили предоставить набор API, которые можно использовать для "отказа", если это принесет пользу вашему приложению.
Спасибо за чтение сообщения, и если вы видели какие-либо результаты от использования этой функции, я бы с удовольствием узнал об этом!