Solaris 7 のシステムクラッシュダンプ機能は、次のとおりです。
新しい dumpadm コマンドを使用すると、システム管理者はオペレーティングシステムのクラッシュダンプを構成できます。dumpadm 構成パラメタでは、ダンプ内容、ダンプデバイス、クラッシュダンプが保存されるディレクトリなどを指定します。dumpadm コマンドの詳細は、「dumpadm コマンド」を参照してください。
ダンプデータは、圧縮した形式でダンプデバイスに格納されます。カーネルのクラッシュダンプイメージは 4G バイトを超える場合があります。データを圧縮することにより、ダンプが速くなり、ダンプデバイスのディスク領域も少なくてすみます。
専用のダンプデバイス(1 次スワップ領域ではなく)がダンプ構成の一部にあると、クラッシュダンプファイルの保存はバックグラウンドで行われます。つまり、ブートシステムは、savecore コマンドが完了するのを待たなくても、次の手順に進むことができます。大容量のメモリーを搭載したシステムでは、savecore コマンドが完了する前にシステムが使用可能になります。
savecore コマンドで生成されるシステムクラッシュダンプファイルは、デフォルトで保存されます。
savecore -L コマンドは、移動中の Solaris オペレーティング環境でクラッシュダンプを取得できる新しい機能です。たとえば、性能に問題が発生しているときやサービスが停止しているときなどにメモリーのスナップショットをとって、実行中のシステムの問題を解決するのに使用します。システムが実行中で、一部のコマンドがまだ使用できる場合は、savecore -L を使用してシステムのスナップショットをダンプデバイスに保存し、クラッシュダンプファイルをただちに savecore ディレクトリに書き込むことができます。システムが実行中であるため、専用のダンプデバイスを構成してあれば、savecore -L を使用するだけでダンプを作成できます。