Windows
 Computer >> コンピューター >  >> システム >> Windows

Windowsアプリケーションに特定のCPUの使用を強制する

Windowsアプリケーションに特定のCPUの使用を強制する

今日のほとんどすべての最新のコンピューターには、複数のコアがあります。これらのマルチコアプロセッサを使用することにより、特定のCPUで実行するように特定のプログラムを完璧に設定できます。現在設計されているプログラムは、これらの複数のコアを利用して、すべてのコアに負荷を分散することにより、実行速度と全体的な効率を向上させるように作られています。実際、「タスクマネージャー」の「パフォーマンス」タブに移動すると、すべてのコアと論理プロセッサー(スレッド)が同時に使用されていることがわかります。

Windowsアプリケーションに特定のCPUの使用を強制する

すべてのコア間でのこの負荷の分散は非常に優れています。ただし、古いプログラムの一部はシングルコアCPUで実行するように設計されているため、これが常に最良のケースであるとは限りません。または、特定のアプリケーションを特定のCPUで実行するように設定して、作業全体が肥大化しないようにすることもできます。フロー。たとえば、Windowsのディスクデフラグツールは、実行時に多くのCPUリソースを消費します。これは本質的にあなたのPCを遅くします。これを回避するには、特定のCPUを使用するようにデフラグプログラムを設定して、バックグラウンドで実行している間も他の処理を続行できるようにします。

アフィニティ値を変更して、特定のWindowsアプリケーションに特定のCPUを使用させる方法を見てみましょう。

注: アフィニティ値の変更は高度な構成です。間違って実行すると、アプリケーションが異常に実行される可能性があります。よくわからない場合は、Windowsに最適なものを選択させてください。

タスクマネージャでアフィニティ値を変更する

タスクマネージャーでアフィニティ値を変更するには、タスクバーを右クリックしてタスクマネージャーを開きます。次に、「タスクマネージャ」を選択します。または、ショートカット「Ctrl + Shift+Esc」を使用することもできます。

Windowsアプリケーションに特定のCPUの使用を強制する

タスクマネージャで、[詳細]タブに移動します。ここには、現在実行中のすべてのプロセスが表示されます。

Windowsアプリケーションに特定のCPUの使用を強制する

必要なプロセスを見つけ、右クリックして[アフィニティの設定]オプションを選択します。私の場合、Bittorrentアプリケーションを選択しています。

Windowsアプリケーションに特定のCPUの使用を強制する

上記のアクションにより、「プロセッサアフィニティ」ウィンドウが開きます。デフォルトでは、すべてのプロセスが使用可能なすべてのCPUを使用します。プロセスに特定のCPUを使用させるには、プロセスで使用しないすべてのCPUのチェックを外し、[OK]ボタンをクリックします。

Windowsアプリケーションに特定のCPUの使用を強制する

プロセスのアフィニティ値を正常に変更するには、これですべてです。

CPUコアのパフォーマンスを監視する

すべてのCPUコアのパフォーマンスを監視するには、タスクマネージャーの[パフォーマンス]タブに移動し、[リソースモニターを開く]リンクをクリックします。

Windowsアプリケーションに特定のCPUの使用を強制する

[CPU]タブに移動して、すべてのCPUコアのパフォーマンスを確認します。

Windowsアプリケーションに特定のCPUの使用を強制する

タスクマネージャを使用して行われた変更は一時的なものです。つまり、プログラムを再起動するか、マシンを再起動すると、プロセスまたはプログラムはすべてのCPUコアを使用します。したがって、永続的な変更について心配する必要はありません。

特定のプログラムのアフィニティ値を変更する方法がわかったので、ワークフローと生産性を向上させるために、さまざまなプログラムで実験を行います。アフィニティ値の変更中に問題が発生した場合、またはアフィニティ値の変更についての考えを共有する場合は、以下にコメントしてください。


  1. Windows に専用グラフィックスの使用を強制する方法

    ゲームをプレイするには、ゲームを処理するレンダリング デバイスが必要です。ほとんどの場合、ラップトップと PC には統合グラフィックス ソリューションが搭載されており、コンピューターの電源を入れるだけでなく、最低の設定で基本的なゲームをプレイすることもできます。ユーザーが専用のグラフィックス カードをインストールすると、高度なハードウェアによりゲームのパフォーマンスが向上しますが、カードが存在した後でもコンピューターでパフォーマンスの問題が発生することがあります。ユーザーは、グラフィックス カードが良くない、または正しく動作していないと考える場合があります。ただし、専用グラフィックス カードを

  2. Windows 10 でアプリケーションの CPU 優先度を設定する方法

    Windows では、システム上で実行されているアプリは、その機能に従って優先順位が付けられます。 CPU は、優先度レベルに基づいてすべてのプロセスに特定の時間を割り当てます。すべてのプロセスに対して高または標準を含む、多数の CPU 優先順位が設定されています。優先度が高いほど、プロセスまたはアプリにより多くの時間が割り当てられます。 どのフォアグラウンド アプリまたはバックグラウンド アプリを重要と見なすかを決定し、それに応じて優先順位を付けます。 CPU に関しては、システム アプリが正しく実行される必要があるため、常に Windows アプリが主な関心事です。また、プロセスのデフォ