私は WP ライブラリ プロジェクトです。負荷の高いプロセスをハードウェア スレッド (0 または 1) にバインドしようとしています。したがって、ライブラリを使用するアプリは、他の利用可能なコアを使用します。
Windows Phone 8 アプリでプロセス アフィニティを設定できますか? SetProcessAffinity
WP8などに関するドキュメントが見つかりません。
私は WP ライブラリ プロジェクトです。負荷の高いプロセスをハードウェア スレッド (0 または 1) にバインドしようとしています。したがって、ライブラリを使用するアプリは、他の利用可能なコアを使用します。
Windows Phone 8 アプリでプロセス アフィニティを設定できますか? SetProcessAffinity
WP8などに関するドキュメントが見つかりません。
Windows Phone (およびほとんどのモバイル プラットフォーム) では、プロセッサ アフィニティと多くのハードウェア機能に低レベルでアクセスできないため、アプリの非互換性を引き起こすことなく、時間の経過とともにハードウェアをアップグレードできます (たとえば、将来の Windows Phone には 2 つ以上のコアが搭載される可能性があります)。 .
解決策は、プラットフォームが提供する抽象化されたライブラリを使用することです。これは、その時点で与えられたハードウェアで最高の仕事をします。Windows Phone 8 の場合、いくつかのオプションは...
Microsoft のChannel 9 は最近、非同期やその他の形式のスレッドをいつ、どのように使用するかを説明するビデオを公開しました。