Isalist は、SPARC システムのユーティリティセットです。Isalist によって、ユーザーは自分のマシンがサポートする命令セットを知ることができるほか、自分のマシンに最も適した命令セットが何であるかを判断できます。このユーティリティセットに含まれるコマンドは、次のとおりです。
isalist コマンド。サポートされる命令セットを一覧で表示する
optisa コマンド。この一覧から最も適した命令セットを表示する
実用的なユーザーインタフェース。sysinfo システムコールに相当する
現在、さまざまなバリエーションの SPARC プロセッサが存在します。これらのバリエーションのいくつかは、他の命令セットから区別して扱われます。あるバリエーション用にコンパイルされたアプリケーションバイナリは、異なるバリエーションで実行できないか、あるいは実行できても性能の低下を伴うことがあります。Isalist ユーティリティが提供する標準のインタフェースを使うと、ユーザーは適切なアプリケーションバイナリを選択して最高の性能を引き出すことができます。たとえば、システム管理者はラッパースクリプトを記述し、isalist と optisa の出力を利用してアプリケーションに適したバイナリを選択できます。