9.2.10.2 ahfctl setresourcelimit
ahfctl setresourcelimit
コマンドを使用して、Oracle Trace File AnalyzerのCPU使用率およびメモリー使用量を制限します。
ノート:
この機能はLinuxでのみ使用でき、Autonomous Health Frameworkがroot
ユーザーによって完全インストールを使用してインストールされている場合にのみ使用できます。
構文
ahfctl setresourcelimit [-h]
[-tool {tfa}]
[-resource {cpu,kmem,swmem}]
[-value VALUE]
[-debug]
[-force]
パラメータ
表9-32 ahfctl setresourcelimitコマンドのパラメータ
パラメータ | 説明 |
---|---|
|
制限を最小で1つのCPUの50%、最大で4個または使用可能なCPUの75%のいずれか小さい方に設定します。デフォルトでは、CPUの制限は最大値に設定されています。 TFAを1つのCPUの最大50%に制限する場合: メモリー使用量は、 カーネル・メモリーを最小で500 MB、最大で2048 MBまたは使用可能なメモリーの20%のいずれか小さい方に設定します。デフォルトでは、カーネル・メモリー(kmem)の制限は設定されていません。 システムとスワップのメモリーを最小で1024 MB、最大で8192 MBまたは使用可能なメモリーの50%のいずれか小さい方に設定します。デフォルトでは、システムとスワップのメモリー(swmem)の制限は設定されていません。 |
|
現在、 デフォルト: |
|
CPUまたはメモリーのいずれかを指定できます。 |
|
値を制限する場合に指定します。
|
|
デバッグを有効にする場合に指定します。 |
|
|
例9-29 setresourcelimitの例
# ahfctl setresourcelimit
Tool TFA: Resource CPU: Limit value: 4
ahfctl setresourcelimit
Tool TFA: Resource CPU: Limit value: 3
# ahfctl setresourcelimit -value 2
Tool TFA: Resource CPU: Limit value: 2
ahfctl setresourcelimit -resource kmem -value 500
ahfctl setresourcelimit -resource swmem -value 1024