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

ドキュメントの情報

はじめに

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

Oracle Solaris システムチューニングの新機能

Oracle Solaris システムのチューニング

チューニング可能パラメータの説明形式

Oracle Solaris カーネルのチューニング

/etc/system ファイル

例 - /etc/system でのパラメータの設定

適正でない値からの復元

kmdb コマンド

mdb コマンド

例 - mdb を使用した情報の表示

Oracle Solaris の特殊な tune および var 構造体

Oracle Solaris システム構成情報の表示

sysdef コマンド

kstat ユーティリティー

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

3.  Oracle Solaris ZFS チューニング可能パラメータ

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

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

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

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

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

索引

Oracle Solaris システムのチューニング

Oracle Solaris OS は、SPARC および x86 プロセッサで動作する、マルチスレッドでスケーラブルな UNIX オペレーティングシステムです。Solaris は、システムの負荷に自動的に対応するため、最小限のチューニングしか必要ありません。それでも、場合によってはチューニングが必要になることもあります。このドキュメントでは、Oracle Solaris OS で利用可能な、公式にサポートされているカーネルのチューニングオプションについて詳しく説明します。

Solaris カーネルは、常にロードされているコア部分と、参照が発生するとロードされるロード可能モジュールから構成されています。このガイドのカーネルに関する部分で参照されている変数の多くは、コア部分にあります。しかし、ロード可能モジュールの変数もいくつかあります。

システムのチューニングをする際に考慮しなければならないのは、さまざまなシステム パラメータ (またはシステム変数) を設定する行為は、処理効率を高めるという目的にとって、多くの場合、一番効率の良くない行為だということです。もっとも効果的なチューニング方法は、通常、アプリケーションの動作を変更することです。また、物理メモリーを増やしたり、ディスクの入出力パターンのバランスをとることも効果があります。このガイドに記載された変数の値を 1 つ変更しただけで、システムパフォーマンスに意味のある影響が現れることは、ごく限られた場合にしか起きません。

あるシステムの /etc/system 設定値が全体として、または部分的に、別のシステムの環境に当てはまらないこともあるということを忘れないでください。したがって、使用する環境に応じて、このファイルに設定する値を慎重に検討する必要があります。このドキュメントで述べるシステム変数を変更する場合は、システムの動作を前もって理解していなければなりません。

Oracle Solaris の新しいリリースに移行する場合は、空の /etc/system ファイルで開始することをお勧めします。最初のステップとしては、自社製またはサードパーティー製のアプリケーションで必要とされるチューニング可能パラメータだけを追加してください。基準検査の確立後に、システムパフォーマンスを評価して、チューニング可能パラメータの追加設定が必要かどうかを決定します。


注意

注意 - このドキュメントで説明するチューニング可能パラメータは、Oracle Solaris のリリースごとに変更される可能性があります。これらのチューニング可能パラメータを公開することによって、予告なくチューニング可能パラメータやその説明が変更されることがなくなるわけではありません。