管理ガイド> TDV ログ情報> TDVソフトウェアライセンスのコンプライアンス確認と資産管理> TDVプロセッサの数を設定するためのヒント
 
TDVプロセッサの数を設定するためのヒント
TDVプロセッサの数を設定すると、TDVライセンス条項への準拠を管理するのに役立ちます。さまざまな企業の環境は非常に多様であるため、特定の環境に最適な方法を決定するには、調査とテストを実行する必要があります。
TDVプロセッサの数を設定するためのヒント
1. CPUアフィニティを設定する方法については、ドキュメントと手順を確認してください。
たとえば、次の場所に移動して確認します。
http://www.cyberciti.biz/tips/setting-processor-affinity-certain-task-or-process.html
http://pundiramit.blogspot.com/2010/07/how-to-disable-cpu-cores-in-multicore.html
http://stackoverflow.com/questions/628057/how-to-set-processor-affinity-on-an- executable-in-windows-xp
http://www.experts-exchange.com/OS/UNIX/AIX/Q_27263123.html
http://linux.die.net/man/1/taskset
2. 使用可能なCPUの数とそれらの一意のIDを決定します。
3. 特定のCPUに関連付ける必要のあるTDVプロセスの名前を決定します。
4. 次のコマンドのいずれかが、TDVプロセッサの数を構成するのに役立つかどうかを判断します。オペレーティングシステムに応じてプロセッサを構成するのに役立ついくつかの重要なコマンドは次のとおりです。
プラットホーム
指示
説明
AIX
bindprocessor 1234 1
カーネルスレッドをプロセッサのプロセスにバインドします。
Windows
start java startServer /affinity:1,2,3,4
起動スクリプトを変更して、4つのCPUにアフィニティを提供します。
Windows
imagecfg -a 0x3 <xxx>.exe
実行可能ファイルをCPU0とCPU1に制限します
UNIX / LINUX
taskset [options] mask command [arg]...
taskset [options] -p [mask] pid
タスクセットを使用して、実行中のプロセスのアフィニティを設定したり、特定のアフィニティでプロセスを起動したりできます。
5. 構成の変更をテストし、さらに変更が必要かどうかを判断します。