コンピュータ上で実行されるすべてのプログラムは、そのCPUを利用します。 最新のCPUはマルチスレッドであるため、タスクはこれらのコア間で分割されます。 さて、通常、優先順位を付けたいスレッドとその対象を決定するのはプログラムです。 ただし、手動で変更して、プログラムにすべてではなく1つまたは2つを使用させることは可能です。 彼ら。
Windows 10でプロセッサアフィニティを設定するには、次の手順に従います。
- タスクバーを右クリックして、タスクマネージャーを開きます。
プログラムのアフィニティを設定するには、そのプログラムがバックグラウンドで実行されている必要があります。 タスクバーを右クリックしてタスクマネージャーを開くと、任意の時点で実行されているすべてのプロセスのリストが表示されます。
- 詳細をクリックしてから、アフィニティを設定するプログラムを右クリックします。
![](/f/0d13446be58fe81be1d17806dae58339.png)
次に、上部の[詳細]タブをクリックすると、最初の画面のように名前が付けられたプログラムだけでなく、個々のプロセスを含む別のリストが表示されます。 ここで、アフィニティを設定するプログラムを見つける必要があります。 同じように名前が付けられているものが複数ある場合があるので、下にスクロールして正しいものがあることを確認します。
正しいプロセスを右クリックします。
- [アフィニティの設定]をクリックして、必要なオプションを選択します。
![](/f/99ddaf7a1e8e11e7213ddc3d44e970be.png)
[アフィニティの設定]オプションを選択すると、使用可能なコアのリストが表示されます。 デフォルトでは、すべてのコアが選択されますが、ここで使用するコアを選択できます。 PCにクアッドコアプロセッサが搭載されているとすると、[すべて]、[0]、[1]、[2]、[3]のオプションが表示されます。
- [OK]をクリックして、プログラムの使用を再開します。
目的に合った適切なオプションを選択したら、[OK]をクリックして、アフィニティを設定したプログラムの使用を再開します。 プログラムの実行方法に注意してください。プログラムが苦労したり遅くなったりした場合は、より多くのコアを割り当てる必要があります。