デフォルトでは、スキャン中の CPU 使用率は制限されません。 CPU しきい値を設定して、使用率を最適化できます。
開始前に
CPU しきい値を定義する方法は、使用する非接続スキャナーのバージョンによって異なります。
- アプリケーション更新 9.2.27 以降の場合、CPU しきい値は setup_config.ini ファイルで定義します。
- アプリケーション更新 9.2.26 以下の場合、CPU しきい値は isotag_config.xmlファイル、slmtag_config.xml ファイル、および sw_config.xml ファイルで定義します。
アプリケーション更新 9.2.26 以下で設定した CPU しきい値の設定を保持する場合は、setup_config.ini ファイルの SW_SCAN_CPU_THRESHOLD_PERCENTAGE パラメーターの値を空のままにします。 SW_SCAN_CPU_THRESHOLD_PERCENTAGE パラメーターの値を変更すると、isotag_config.xml、slmtag_config.xml、または sw_config.xml ファイルで以前に指定した値が上書きされます。 上書きに使用される値は、すべての XML ファイルで同じです。
このタスクについて
デフォルトでは、スキャンは、スキャナーで使用可能な単一 CPU の最大 100% を消費できます。 しきい値として指定する値が大きいほど、使用量の上限が高くなります。 例えば、 75と指定すると、スキャナー・プロセスは、ターゲット・コンピューターで使用可能な単一 CPU の平均 75% を使用します。
しきい値を設定しても、CPU 使用量が常に指定値を下回っていることは保証されません。 その値前後で変動し、その値を超過することも、下回ることもあります。 一時的なピークも予期されます。 CPU しきい値は、スキャナー・スレッドのアイドル状態を保持する期間に関する情報をオペレーティング・システムのプロセス・スケジューラーに提供します。 スキャナーは、使用可能な CPU リソースにしきい値をマップする方法を制御しません。 リソースの割り当ては、スキャナー・スレッドを実行するプロセッサー (またはコア) を決定するオペレーティング・システムによって決定されます。
しきい値を設定すると、スキャンの時間が長くなる場合があります。
手順
- アプリケーション更新 9.2.27 以降では、以下の手順を実行します。 この手順は、IBM i には適用されません。 このオペレーティング・システムの場合は、古いアプリケーション更新についての手順を使用してください。
- setup_config.ini ファイル内の SW_SCAN_CPU_THRESHOLD_PERCENTAGE パラメーターの値を変更します。 5 から 100 までの値を指定してください。
- automation/configure.sh または automation\configure.bat スクリプトを実行して、変更を有効にします。
- アプリケーション更新 9.2.26 以前の場合、または IBM i を使用している場合は、以下の手順を実行します。
- 以下のファイルに cpuThreshold 属性を追加する。
isotag_config.xml, slmtag_config.xml<IBM>
<CIT>
<FSScan version="1.0">
(...)
<Provider value="provider_cache"/>
<AssumeAutoFS value="remote"/>
<CpuThreshold value="20:2:150:850"/>
</FSScan>
</CIT>
</IBM>
- sw_config.xml
<CIT>
<XSE version="1.0">
<Plugins>
<Plugin name="FSScanner">
(...)
<Attribute name="cpuThreshold" value="20:2:150:850"/>
<Attribute name="maxQueryTime" value="43200"/>
<Attribute name="interruptOnTimeout" value="true"/>
<Attribute name="assumeAutoFS" value="remote"/>
(...)
</Plugin>
</Plugins>
<Signatures>
<Attribute name="cpuThreshold" value="20:2:150:850"/>
(...)
</Signatures>
</XSE>
</CIT>
</IBM>
- しきい値を表す値を指定します。
表 1. しきい値
| CPU しきい値 |
値 |
| 5% |
10:2:50:950 |
| 10% |
20:2:100:900 |
| 15% |
20:2:150:850 |
| 20% |
30:2:200:800 |
| 25% |
30:2:250:750 |
| 50% |
50:2:500:500 |
- このファイルを保存します。