JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris カーネルのチューンアップ・リファレンスマニュアル     Oracle Solaris 11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Oracle Solaris システムのチューニングの概要

2.  Oracle Solaris カーネルチューニング可能パラメータ

チューニング可能パラメータ情報の記載箇所

カーネルとメモリーの一般的なパラメータ

physmem

zfs_arc_min

zfs_arc_max

default_stksize

lwp_default_stksize

logevent_max_q_sz

segkpsize

noexec_user_stack

fsflush とそれに関連するパラメータ

fsflush

tune_t_fsflushr

autoup

dopageflush

doiflush

プロセス規模調整パラメータ

maxusers

reserved_procs

pidmax

max_nprocs

maxuprc

ngroups_max

ページング関連パラメータ

lotsfree

desfree

minfree

throttlefree

pageout_reserve

pages_pp_maximum

tune_t_minarmem

fastscan

slowscan

min_percent_cpu

handspreadpages

pages_before_pager

maxpgio

スワッピング関連パラメータ

swapfs_reserve

swapfs_minfree

カーネルメモリーアロケータ

kmem_flags

kmem_stackinfo

一般的なドライバパラメータ

moddebug

ddi_msix_alloc_limit

ネットワークドライバ パラメータ

igb パラメータ

mr_enable

intr_force

ixgbe パラメータ

tx_queue_number

rx_queue_number

intr_throttling

rx_limit_per_intr

tx_ring_size

rx_ring_size

tx_copy_threshold

rx_copy_threshold

一般的な入出力パラメータ

maxphys

rlim_fd_max

rlim_fd_cur

一般的なファイルシステムパラメータ

ncsize

dnlc_dir_enable

dnlc_dir_min_size

dnlc_dir_max_size

TMPFS パラメータ

tmpfs:tmpfs_maxkmem

tmpfs:tmpfs_minfree

仮想端末

pt_cnt

pt_pctofmem

pt_max_pty

STREAMS パラメータ

nstrpush

strmsgsz

strctlsz

System V メッセージキュー

System V セマフォー

System V 共有メモリー

segspt_minfree

スケジューリング

disp_rechoose_interval

タイマー

hires_tick

timer_max

SPARC システム固有のパラメータ

consistent_coloring

tsb_alloc_hiwater_factor

default_tsb_size

enable_tsb_rss_sizing

tsb_rss_factor

近傍性グループのパラメータ

lpg_alloc_prefer

lgrp_mem_default_policy

lgrp_mem_pset_aware

3.  NFS チューニング可能パラメータ

4.  インターネットプロトコル群のチューニング可能パラメータ

5.  ネットワークキャッシュとアクセラレータのチューニング可能パラメータ

6.  システム機能のパラメータ

A.  チューニング可能パラメータの変更履歴

B.  このマニュアルの改訂履歴

索引

ネットワークドライバ パラメータ

igb パラメータ

mr_enable

説明

このパラメータは、igb ネットワークドライバによって使用される複数の受信および送信キューを有効または無効にします。このパラメータは、igb ドライバ接続が発生する前に /etc/driver/drv/igb.conf ファイルを編集することで設定できます。

データ型

ブール型

デフォルト

1 (複数のキューを無効にする)

範囲

0 (複数のキューを有効にする) または 1 (複数のキューを無効にする)

動的か

いいえ

検査

なし

どのような場合に変更するか

igb ネットワークドライバによって使用される複数の受信および送信キューを有効または無効にする場合。

コミットレベル

変更の可能性あり

intr_force

説明

このパラメータは、igb ネットワークドライバによって使用される MSI、MSI-X、またはレガシーなどの割り込みの種類を強制するために使用します。このパラメータは、igb ドライバ接続が発生する前に /etc/driver/drv/igb.conf ファイルを編集することで設定できます。

データ型

符号なし整数

デフォルト

0 (割り込みの種類を強制しない)

範囲

0 (割り込みの種類を強制しない)

1 (MSI-X 割り込みの種類を強制する)

2 (MSI 割り込みの種類を強制する)

3 (レガシーの割り込みの種類を強制する)

動的か

いいえ

検査

なし

どのような場合に変更するか

igb ネットワークドライバによって使用される割り込みの種類を強制する場合。

コミットレベル

変更の可能性あり

ixgbe パラメータ

tx_queue_number

説明

このパラメータは、ixgbe ネットワークドライバによって使用される送信キューの数を制御します。このパラメータの値を大きくすることによって、送信キューの数を増やすことができます。このパラメータは、ixgbe ドライバ接続が発生する前に /etc/driver/drv/igb.conf ファイルを編集することで設定できます。

データ型

符号なし整数

デフォルト

8

範囲

1 から 32

動的か

いいえ

検査

なし

どのような場合に変更するか

ixgbe ネットワークドライバによって使用される送信キューの数を変更する場合。

コミットレベル

変更の可能性あり

rx_queue_number

説明

このパラメータは、ixgbe ネットワークドライバによって使用される受信キューの数を制御します。このパラメータの値を大きくすることによって、受信キューの数を増やすことができます。このパラメータは、ixgbe ドライバ接続が発生する前に /etc/driver/drv/igb.conf ファイルを編集することで設定できます。

データ型

符号なし整数

デフォルト

8

範囲

1 から 64

動的か

いいえ

検査

なし

どのような場合に変更するか

ixgbe ネットワークドライバによって使用される受信キューの数を変更する場合。

コミットレベル

変更の可能性あり

intr_throttling

説明

このパラメータは、ixgbe ネットワークドライバの割り込みスロットリング率を制御します。このパラメータの値を小さくすることによって、割り込み率を高くすることができます。このパラメータは、ixgbe ドライバ接続が発生する前に /etc/driver/drv/ixgbe.conf ファイルを編集することで設定できます。

データ型

符号なし整数

デフォルト

200

範囲

0 から 65535

動的か

いいえ

検査

なし

どのような場合に変更するか

ixgbe ネットワークドライバによって使用される割り込みスロットリング率を変更する場合。

コミットレベル

変更の可能性あり

rx_limit_per_intr

説明

このパラメータは、ixgbe ネットワークドライバによって使用される、割り込みあたりの受信キューバッファー記述子の最大数を制御します。このパラメータの値を大きくすることによって、受信キューバッファー記述子の数を増やすことができます。このパラメータは、ixgbe ドライバ接続が発生する前に /etc/driver/drv/ixgbe.conf ファイルを編集することで設定できます。

データ型

符号なし整数

デフォルト

256

範囲

16 から 4096

動的か

いいえ

検査

なし

どのような場合に変更するか

ixgbe ネットワークドライバによって、割り込みあたりに処理される受信キューバッファー記述子の数を変更する場合。

コミットレベル

変更の可能性あり

tx_ring_size

説明

このパラメータは、ixgbe ネットワークドライバによって使用される送信キューサイズを制御します。このパラメータの値を大きくすることによって、送信キューサイズを増やすことができます。このパラメータは、ixgbe ドライバ接続が発生する前に /etc/driver/drv/ixgbe.conf ファイルを編集することで設定できます。

データ型

符号なし整数

デフォルト

1024

範囲

64 から 4096

動的か

いいえ

検査

なし

どのような場合に変更するか

ixgbe ネットワークドライバによって使用される送信キューサイズを変更する場合。

コミットレベル

変更の可能性あり

rx_ring_size

説明

このパラメータは、ixgbe ネットワークドライバによって使用される受信キューサイズを制御します。このパラメータの値を大きくすることによって、受信キューサイズを増やすことができます。このパラメータは、ixgbe ドライバ接続が発生する前に /etc/driver/drv/ixgbe.conf ファイルを編集することで設定できます。

データ型

符号なし整数

デフォルト

1024

範囲

64 から 4096

動的か

いいえ

検査

なし

どのような場合に変更するか

ixgbe ネットワークドライバによって使用される受信キューサイズを変更する場合。

コミットレベル

変更の可能性あり

tx_copy_threshold

説明

このパラメータは、ixgbe ネットワークドライバによって使用される送信バッファーコピーのしきい値を制御します。このパラメータの値を大きくすることによって、送信バッファーコピーのしきい値を増やすことができます。このパラメータは、ixgbe ドライバ接続が発生する前に /etc/driver/drv/ixgbe.conf ファイルを編集することで設定できます。

データ型

符号なし整数

デフォルト

512

範囲

0 から 9126

動的か

いいえ

検査

なし

どのような場合に変更するか

ixgbe ネットワークドライバによって使用される送信バッファーコピーのしきい値を変更する場合。

コミットレベル

変更の可能性あり

rx_copy_threshold

説明

このパラメータは、ixgbe ネットワークドライバによって使用される受信バッファーコピーのしきい値を制御します。このパラメータの値を大きくすることによって、受信バッファーコピーのしきい値を増やすことができます。このパラメータは、ixgbe ドライバ接続が発生する前に /etc/driver/drv/ixgbe.conf ファイルを編集することで設定できます。

データ型

符号なし整数

デフォルト

128

範囲

0 から 9126

動的か

いいえ

検査

なし

どのような場合に変更するか

ixgbe ネットワークドライバによって使用される受信バッファーコピーのしきい値を変更する場合。

コミットレベル

変更の可能性あり