クアッドコアプロセッサシステムを使用しています。 Ubuntuをインストールする前にWindowsを使用していました。 Windowsはデフォルトで1コア*を使用していましたが、msconfig
で変更できました。 Ubuntuでこれを行うにはどうすればよいですか?
タイプ:
lscpu
ターミナルで押します ENTER。
これで、Ubuntuインストールで使用されるコアに関する情報が得られました。
Topコマンドを使用して、CPUコアの使用状況を確認できます。
top
と入力します。タスク、メモリなどに関する情報が表示されます。1
と入力して、個々のCPU使用率を表示します。次のようなものが表示されます。1つのコアでのみ実行される新しいプロセスを開始するには、tasksetコマンドを使用できます。
taskset -c 0 executable
既存のプロセスのCPUアフィニティを監視するには、次のコマンドを使用できます。
taskset -cp $(pgrep -f executable)
この方法で起動した場合、このコマンドに渡す実行可能IDは「./executable」になる可能性があることに注意してください。
デスクトップ環境を指定していないので、Ubuntuを使用していると仮定します
CPUの使用状況をグラフィカルに確認するには、システムモニターと呼ばれるアプリケーションをシステムで検索します。
[リソース]タブには、各コアのアクティビティが表示されます
[プロセス]タブには、個々のプログラムのCPU使用量が表示されます。
センサーもこれを実行しますが、コアが実行されている温度、非常に低い温度も示します。
ターミナルにsensors
と入力すると、既にインストールされているかどうかがわかります。インストールしたら、sensors
と書くだけです。