[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#541389: linux-2.6: please enable CONFIG_NUMA_EMU



Package: linux-2.6
Version: 2.6.30-5

Hi,

Please enable CONFIG_NUMA_EMU.

CONFIG_NUMA_EMU allows to emulate more memory banks than available on
the system, by splitting the existing memory banks, using the
numa=fake=DESCR command line option. It is very useful together with
cpusets.

Take a machine with 8 CPUs, but only 2 memory banks. It would not be
possible to create 8 cpusets, with an equal amount of memory each,
because memory can only be allocated to cpusets by full memory banks.
Using numa=fake=8*1024, it would be possible to split the 8 GB of RAM
into 8 shares of 1 GB. There's documentation in
Documentation/x86/x86_64/fake-numa-for-cpusets

Thank you,
-- 
| Lucas Nussbaum
| lucas@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr             GPG: 1024D/023B3F4F |



Reply to: