no コマンドを使用したネットワーク・パフォーマンス・チューニング
ネットワーク・オプション (no) コマンドによって、 グローバル・ネットワーク・オプションの表示、変更、管理を実行できます。
チューニング・パラメーターを変更するには、以下の no コマンド・オプションを使用します。
- オプション
- 定義
- -a
- すべてのチューナブル・オプションとそれぞれの現在値を表示します。
- -d [調整可能]
- 指定のチューナブル・オプションをデフォルト値に設定します。
- -D
- すべてのオプションをデフォルト値に設定します。
- -o チューナブル=[新しい価値]
- 値を表示するか、指定のチューナブル・オプションを指定の新しい値に設定します。
- -h [調整可能]
- tunable を指定した場合は、そのチューナブル・パラメーターのヘルプを表示します。 このパラメーターが指定されていない場合は、 no コマンド使用ステートメントを表示します。
- -r
- -o オプションと共に使用して、リブート・タイプのチューナブル・オプションを nextboot ファイル内で永続化します。
- -p
- -o オプションと共に使用して、動的チューナブル・オプションを nextboot ファイル内で永続化します。
- -L [チューナブル]
- -o オプションと共に使用して、1 つまたはすべてのチューナブル・オプションの特性を 1 行ごとにリストします。
NAME CUR DEF BOOT MIN MAX UNIT TYPE DEPENDENCIES
-------------------------------------------------------------------------------------------------
General Network Parameters
-------------------------------------------------------------------------------------------------
sockthresh 85 85 85 0 100 %_of_thewall D
-------------------------------------------------------------------------------------------------
fasttimo 200 200 200 50 200 millisecond D
-------------------------------------------------------------------------------------------------
inet_stack_size 16 16 16 1 kbyte R
-------------------------------------------------------------------------------------------------
...lines omitted....
where:
CUR = current value
DEF = default value
BOOT = reboot value
MIN = minimal value
MAX = maximum value
UNIT = tunable unit of measure
TYPE = parameter type: D (for Dynamic), S (for Static), R for Reboot),B (for Bosboot), M (for Mount),
I (for Incremental) and C (for Connect)
DEPENDENCIES = list of dependent tunable parameters, one per lineネットワーク属性のなかには、
随時変更できるランタイム属性もあります。 ほかの属性はロード・タイム属性で、netinet カーネル・エクステンションをロードする前に設定する必要があります。
注: no コマンドを使用してパラメーターを変更すると、メモリー内の動的パラメーターが変更され、その変更は次のシステム・ブートまでのみ有効になります。 ブートした時点で、
すべてのパラメーターがリブート設定に設定されます。 動的パラメーターの変更を永続的なものにするには、 no コマンドの -rまたは -p オプションを使用して、 nextboot ファイル内のオプションを設定します。 リブート・パラメーター・オプションを有効にするには、システムのリブートが必要です。