Date: Sat, 20 Apr 2013 17:43:26 -0500 From: Robert Waksmundzki <waksmundzki@gmail.com> To: freebsd-hackers@freebsd.org Subject: NUMA, cpuset and malloc Message-ID: <D2C5ECBF-1D71-4E58-93D8-E670CD55E27D@gmail.com>
next in thread | raw e-mail | index | archive | help
On NUMA systems allocated memory is striped across local and non-local = banks in order to have consistent performance in case the task is = rescheduled to a different CPU socket. When a process is pinned to a single CPU socket with cpuset having the = memory allocator prefer local banks would probably improve performance. = Default system behavior would stay the same and the optimization would = only be triggered on big multi socket systems when administrator used = cpuset (command mostly used for performance optimization anyway). Is this something currently implemented in FreeBSD? Is this even a good = idea?=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D2C5ECBF-1D71-4E58-93D8-E670CD55E27D>