Я проект библиотеки WP, я пытаюсь связать тяжелый процесс с аппаратным потоком (0 или 1). Поэтому приложение, использующее библиотеку, использует другое доступное ядро.
Можем ли мы установить соответствие процессов в приложении Windows Phone 8? Я не могу найти документацию на что-то вроде SetProcessAffinity
для WP8.
Сродство процессоров и множество аппаратных функций недоступны на низком уровне на Windows Phone (и на большинстве мобильных платформ), так что со временем аппаратное обеспечение может быть обновлено (например, в будущем Windows Phone может иметь более 2 ядер), не вызывая несовместимость приложений ,
Решение состоит в том, чтобы использовать абстрактные библиотеки, предоставляемые платформой, которые лучше всего работают на данном оборудовании. Для Windows Phone 8 некоторые варианты …
от Microsoft Канал 9 недавно выложил несколько видео, которые объясняют, как и когда использовать асинхронный и другие формы потоков.
Других решений пока нет …