この変数は、Solaris OS が使用するデフォルトのメモリー割り当てポリシーを反映するものです。この変数は整数であり、その値は sys/lgrp.h ファイルに示されているいずれかのポリシーに対応しているようにします。
整数
1 (LGRP_MEM_POLICY_NEXT)。これはメモリー割り当てが、デフォルトでメモリー割り当てを実行しているスレッドのホーム lgroup になることを示します。
指定可能な値は、次のとおりです。
| 値 | 説明 | コメント | 
|---|---|---|
| 0 | LGRP_MEM_POLICY_DEFAULT | システムのデフォルトのポリシーを使用 | 
| 1 | LGRP_MEM_POLICY_NEXT | スレッドのホーム lgroup の割り当ての次 | 
| 2 | LGRP_MEM_POLICY_RANDOM_PROC | プロセスにわたってランダム | 
| 3 | LGRP_MEM_POLICY_RANDOM_PSET | プロセッサセットにわたってランダム | 
| 4 | LGRP_MEM_POLICY_RANDOM | すべての lgroup にわたってランダム | 
| 5 | LGRP_MEM_POLICY_ROUNDROBIN | すべての lgroup にわたってラウンドロビン | 
| 6 | LGRP_MEM_POLICY_NEXT_CPU | メモリーにアクセスするための近接した次の CPU | 
いいえ
なし
使用するアプリケーションが、メモリーの待ち時間に影響を受ける場合。この待ち時間とは、NUMA を使用するシステム上でローカルメモリーの代わりに遠隔メモリーを割り当てる際に発生する時間をさします。
コミットされていない