4
A
答えて
3
はい。 Windowsの場合はProcessorAffinity
、XBox XNAの場合はSetProcessorAffinity
をご覧ください。
このことについては、別のStackoverflow questionについても説明します。
6
はい、スレッドについてはProcessorAffinity property
をご覧ください。
1
0
設定ProcessorAffinity
:
0x0001 = 0000 0001 - run on 1st core
↑
0x0002 = 0000 0010 - run on 2nd core
↑
0x0003 = 0000 0011 - run on 1st and 2nd core
↑↑
0x0004 = 0000 0100 - run on 3rd core
↑
シンプルコード:
using (var process = Process.GetCurrentProcess())
{
// only run on core number 1
process.ProcessorAffinity = (IntPtr) 0x0001;
}
関連する問題
- 1. Javaスレッドが実行されているコアを特定するにはどうすればよいですか?
- 2. 特定の場所でCSS3アニメーションを開始するにはどうすればよいですか?
- 3. 特定の時間にサービスを開始するにはどうすればよいですか?
- 4. 新しいスレッドでサービスを開始するにはどうすればよいですか?
- 5. プロセスが特定の物理CPUコアとスレッドで実行されるようにするにはどうすればよいですか?
- 6. このjavascriptを特定の時間に開始するにはどうすればいいですか?
- 7. 手動で開始されたスレッドが死ぬのを防ぐにはどうすればよいですか?
- 8. プレーンCでスレッドを開始するにはどうすればよいですか?
- 9. MDIでマウスイベントを開始するにはどうすればよいですか?
- 10. Windowsでサブプロセスを開始するにはどうすればよいですか?
- 11. ブルートゥースペアリングのプロセスを開始するにはどうすればよいですか?
- 12. Hadoopのマップを開始するにはどうすればよいですか?
- 13. Javaでは、各スレッドが1つのコアで専用に実行されるようにスレッドを作成するにはどうすればよいですか?
- 14. ASC3(ActionScript 3)フレームの開始時にリスニングを開始するにはどうすればよいですか?
- 15. 継続タスクインスタンスを開始するにはどうすればよいですか?
- 16. Javaプログラミングを開始するにはどうすればよいですか?
- 17. アクティビティを開始するにはどうすればよいですか?
- 18. System.Diagnostics.Process.Start()で開始されたコンソールアプリケーションのウィンドウタイトルを指定するにはどうすればよいですか?
- 19. スレッドが実行されているCPUを特定するにはどうすればよいですか?
- 20. 特定の単語で始まるElementByIdを収集するにはどうすればよいですか?
- 21. UIスレッドから特定の種類のタスクを実行するにはどうすればよいですか?
- 22. android 4.0でWi-Fi APの設定を開始するにはどうすればよいですか?
- 23. CLRを開始した後にアセンブリのルックアップパスを設定するにはどうすればよいですか?
- 24. グラフィックカードプロセッサを特定のスレッドに使用するにはどうすればよいですか?
- 25. Visual Studioプロジェクトの開始URLをグローバルに設定するにはどうすればよいですか?
- 26. 従属ジョブ間で実行開始を設定するにはどうすればよいですか?
- 27. hudson(現在のジェンキンズ)のjdkの開始を設定するにはどうすればよいですか?
- 28. iOSでユーザーを特定するにはどうすればよいですか?
- 29. VS 2010のプロジェクトにない特定のファイルを公開するにはどうすればよいですか?
- 30. アンドロイドアプリケーションの開始高さと幅のレイアウトを設定するにはどうすればよいですか?
[.NETでプロセッサアフィニティを設定する方法は?](http://stackoverflow.com/questions/2510593/how-can-i-set-processor-affinity-in-net)を参照してください。 –