この変数は、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 を使用するシステム上でローカルメモリーの代わりに遠隔メモリーを割り当てる際に発生する時間をさします。
コミットされていない