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.
Этот коммит содержится в:
родитель
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;
|
||||
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user