この機能は、Solaris 9 12/02 リリースで追加されました。
madvise() 関数を使うことにより、ユーザーが定義したメモリー領域へのカーネルのアクセスを最適化します。この Solaris リリースでは、madvise() 関数用に 3 つの新しいフラグが用意されています。
MADV_ACCESS_LWP – 指定した軽量プロセス (LWP) に資源割り当ての優先度を設定します。
MADV_ACCESS_MANY – マシン全体で集中的に使用するアドレス範囲を指定します。
MADV_ACCESS_DEFAULT – アドレス範囲のアクセスパターンをシステムのデフォルト値にリセットします。
madvise() 関数の詳細は、madvise(3C) のマニュアルページを参照してください。