SunVTS 4.0 ユーザーマニュアル

SunVTS のハードウェアテスト

SunVTS アプリケーションには、多くのテストがまとめられています。各テストは、SunVTS カーネルからは独立したプロセスとして動作します。

SunVTS を起動すると、SunVTS カーネルが自動的にシステムカーネルを調査し、接続されているハードウェアデバイスを特定し、デバイスの情報が SunVTS 制御パネルに表示されます。このとき、各デバイスに適切なテストやテストオプションが表示されるため、システムのハードウェア構成を確認することができます。このため、実際のシステム構成に適さないテストを実行する無駄がなくなります。

テスト中、すべての SunVTS ハードウェアテストは、プロセス間通信 (IPC) プロトコルを使用してテスト状態とメッセージを SunVTS カーネルに送信します。カーネルは、その状態をユーザーインタフェースに渡し、メッセージを記録します。

SunVTS には、個々のテスト専用の調査ルーチンを含む共用オブジェクトライブラリがあります。SunVTS カーネルは、実行時に調査ルーチンに動的にリンクして呼び出し、個々のテスト専用の情報でそのデータ構造を初期化します。このため、SunVTS のソースコードを再コンパイルすることなく SunVTS 環境に新しいテストを追加することができます。

SunVTS 3.0 以降では、SunVTS カーネルと大部分のテストは、32 ビットおよび 64 ビットオペレーティング環境の両方をサポートしています。sunvts コマンドを使用して SunVTS を起動すると、SunVTS インタフェースに、オペレーティング環境に適したバージョン (32 ビットまたは 64 ビット) のテストが表示されます。

32 ビットテストと 64 ビットテスト

テストは各々独立したプログラムであるため、各テストはコマンド行から直接実行することができます。その場合は、動作中のオペレーティングシステム (32 ビットまたは 64 ビット) に対応していないバージョンのテストを実行しないでください。32 ビットバージョンと 64 ビットバージョンのテストの格納場所は異なります。


注 -

コマンド行からではなく、sunvts コマンドを使用して、特定のユーザーインタフェースで SunVTS を起動した場合は、実際の Solaris オペレーティング環境に基づき、SunVTS によって自動的に適切なバージョン (32 ビットまたは 64 ビット) のテストが割り当てられます。


動作中のオペレーティングシステムのバージョン (32 ビットまたは 64 ビット) が不明な場合は、Solaris 8 のシステム管理に関するマニュアルを参照してください。 Solaris 8 では、以下のコマンドを使用して、システムアプリケーションのサポートを調べることができます。

# isainfo -v


注 -

isainfo コマンドは、Solaris 2.6 以前のバージョンが動作するシステムでは提供されていません。