1
1

Change the default to "none". David Singleton raises a good point

that enabling "local_only" by default could cause excessive
by-NUMA-node paging and/or OOMs (rather than allowing memory
allocations to spill over to other NUMA nodes).

This brought home the very real-world example of people buying servers
with more processors/cores than they need, just to get more memory.
We wouldn't want Badness to occur in such scenarios by default.
Instead, let people turn on "only allow memory allocations on my local
NUMA node" if their application would benefit from it.

This commit was SVN r24648.
Этот коммит содержится в:
Jeff Squyres 2011-04-28 15:16:39 +00:00
родитель b586f2952e
Коммит 7362a0730a

Просмотреть файл

@ -52,7 +52,7 @@ bool opal_maffinity_base_components_opened_valid = false;
opal_list_t opal_maffinity_base_components_opened;
bool opal_maffinity_setup = false;
opal_maffinity_base_map_t opal_maffinity_base_map =
OPAL_MAFFINITY_BASE_MAP_LOCAL_ONLY;
OPAL_MAFFINITY_BASE_MAP_NONE;
opal_maffinity_base_bfa_t opal_maffinity_base_bfa =
OPAL_MAFFINITY_BASE_BFA_ERROR;