No.1
- 回答日時:
SetThreadPriorityや
SetPriorityClassでプロセスやスレッドの優先順位を指定できます。
マルチコア(or CPU)の場合は
SetThreadAffinityMask/SetProcessAffinityMask/SetThreadIdealProcessor等を使って
どのCPUに優先的に割り振るかの設定も可能です。
http://msdn.microsoft.com/library/ja/jpdllpro/ht …
No.2ベストアンサー
- 回答日時:
★『SetPriorityClass』関数で設定できます。
・関連関数として『GetPriorityClass』、『GetThreadPriority』、『SetThreadPriority』があります。
・http://forums.belution.com/ja/vc/000/070/42s.shtml→『CPUの優先度の設定』
・http://yokohama.cool.ne.jp/chokuto/urawaza/api/S …→『SetPriorityClass』
・下にサンプルを載せます。
サンプル:
(1)…SetPriorityClass( GetCurrentProcess(), REALTIME_PRIORITY_CLASS );
(2)…SetPriorityClass( GetCurrentProcess(), HIGH_PRIORITY_CLASS );
(3)…SetPriorityClass( GetCurrentProcess(), ABOVE_NORMAL_PRIORITY_CLASS );
(4)…SetPriorityClass( GetCurrentProcess(), NORMAL_PRIORITY_CLASS );
(5)…SetPriorityClass( GetCurrentProcess(), BELOW_NORMAL_PRIORITY_CLASS );
(6)…SetPriorityClass( GetCurrentProcess(), IDLE_PRIORITY_CLASS );
最後に:
・上記の定数はタスクマネージャの『プロセス』タブの優先度
(1)『リアルタイム(R)』
(2)『高(H)』
(3)『通常以上(A)』
(4)『通常(N)』
(5)『通常以下(B)』
(6)『底(L)』
・の順です。
・以上。お好きな優先度を設定して下さい。
参考URL:http://yokohama.cool.ne.jp/chokuto/urawaza/api/S …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 画像編集・動画編集・音楽編集 PowerDirector21 動画出力時のCPU稼働率が急に下がってしまう原因を教えてください 2 2023/03/30 20:54
- Visual Basic(VBA) フレームワーク「4.8.1」で、[Sub Main]が動かない。助けて下さい 3 2022/11/14 15:40
- その他(データベース) Accessフォームにて指定のフィールドの平均値を小数点第一位で表示できない 2 2022/08/30 17:19
- ビデオカード・サウンドカード グラフィックボード増設について 9 2023/05/17 11:06
- CPU・メモリ・マザーボード AMDのCPUコアが、連続稼働でハングする件について 5 2023/06/07 21:00
- 作詞・作曲 DTM DAWとmidiキーボードについて 1 2022/10/20 16:41
- モニター・ディスプレイ PCゲームで急にFPSが落ちました 2 2022/11/18 00:42
- その他(OS) OSとCPUの関係について 2 2023/05/04 23:33
- CPU・メモリ・マザーボード PCゲームでCPU使用率が全コアフル稼働になりません 3 2022/11/06 18:54
- C言語・C++・C# Microsoft Visual Studio Community 2019 タブキーが入力できない 1 2022/04/30 06:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
FORMが開いているかどうかの確...
-
ilink32.exe'を実行できないエラー
-
ハードウェア変更のスキャンをO...
-
起動中のアプリ、ソフトの取得
-
VBAの直接起動
-
Javaで環境変数を動的に変更す...
-
DLLをREGSVR32しないで利用する...
-
メモリの「コミット済み」の意...
-
プロファイルエラーについて
-
メモリが"written"になることは...
-
回復パーティションの位置を動...
-
\\Device\\Harddisk1\\DR1 でコ...
-
PCを起動すると画面が真っ黒で...
-
XP、OSCD無し リカバリディス...
-
デスクトップアイコンに黒い四...
-
レンダリング時など,CPUの「余...
-
RECOVERY(D:)ってなんですか?
-
"InstallShield Scripting Runt...
-
PCが起動しない
-
HDD内のリカバリー領域有無を調...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FORMが開いているかどうかの確...
-
起動中のアプリ、ソフトの取得
-
DLLをREGSVR32しないで利用する...
-
アプリケーション実行中にタス...
-
Accessのフォームをコマンドラ...
-
プログラムからOS標準ブラウザ...
-
CPU稼働率を向上させる方法
-
IPアドレスのみをMsgBoxで表示...
-
Javaで環境変数を動的に変更す...
-
タスクトレイ常駐するプログラ...
-
VBscriptでのエクセルの起動に...
-
コマンドプロンプトでIEを起動...
-
「mailto:」の書式
-
IEとクロームの表示ずれ
-
ユーザごとでキーボードマップ...
-
VBのフォームサイズについて
-
VBでメールを起動させるには・・・
-
ilink32.exe'を実行できないエラー
-
タスクスケジュールで定時にポ...
-
SSI 文字化けしてしまう
おすすめ情報