32 ビットカーネルを実行している UltraSPARC システムでは、次のように出力されます。
$ isainfo -v 32-bit sparc applications |
この出力は、システムが 32 ビットアプリケーションだけをサポートできることを示しています。
64 ビットカーネルを実行している UltraSPARC システムでは、次のように出力されます。
$ isainfo -v 64-bit sparcv9 applications 32-bit sparc applications |
この出力は、システムが 32 ビットと 64 ビットの両方のアプリケーションをサポートできることを示しています。
isainfo -b コマンドを使用すると、実行中のシステムでネイティブなアプリケーションがサポートするビット数が表示されます。
32 ビット Solaris オペレーティング環境を実行している SPARC、x86、または UltraSPARC システムでは、次のように出力されます。
$ isainfo -b 32 |
64 ビット Solaris オペレーティング環境を実行している 64 ビット UltraSPARC システムでは、次のように出力されます。
$ isainfo -b 64 |
コマンドは 64 だけを返します。64 ビット UltraSPARC システムは両方のタイプのアプリケーションを実行できますが、64 ビットシステムで実行するのに最適なアプリケーションは、64 ビットアプリケーションです。
uname -p の出力は sparc または i386 のままです。これは、既存の 32 ビットアプリケーションの実行に影響を与えないためです。