人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

プログラム実行中に利用CPUコア数を変更したい。その為のコマンドラインを教えて下さい。OSはWindows 7です。
プログラムを立ち上げる時の方法やタスクマネジャーからする方法はあるのですが、利用中の利用コア数をコマンドラインで操作する方法が分からず困っています。
また、一般論として、エンコードなど動作中にCPUの利用コア数を頻繁に変えることはプログラムの誤動作を誘発する可能性はありますか?

●質問者: 匿名質問者
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● 匿名回答1号
ベストアンサー
PowerShell "$Process = Get-Process アプリ名; $Process.ProcessorAffinity=使用するコアのbitmask"

で変更できます

http://stackoverflow.com/questions/19187241/change-affinity-of-process-with-windows-script



> 一般論として、エンコードなど動作中にCPUの利用コア数を頻繁に変えることはプログラムの誤動作を誘発する可能性はありますか?

ありません.もし誤動作したら,それはそのアプリのバグです.


匿名質問者さんのコメント
ありがとうございます。 とても助かりました!
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ