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

Re: [PATCH v5 09/13] xen: add cache coloring allocator for domains



Hi Carlo,

On 18/01/2024 14:27, Carlo Nonato wrote:
On Tue, Jan 9, 2024 at 11:33 AM Jan Beulich <jbeulich@xxxxxxxx> wrote:

On 09.01.2024 11:28, Jan Beulich wrote:
On 02.01.2024 10:51, Carlo Nonato wrote:
v5:
- Carlo Nonato as the new author
- the colored allocator balances color usage for each domain and it searches
   linearly only in the number of colors (FIXME removed)

While this addresses earlier concerns, meanwhile NUMA work has also
been progressing. What's the plan of interaction of coloring with it?

Thinking of interactions - what about static memory? Is coloring incompatible
with that? If so, should the two features be excluded to both be used at the
same time?

This was done in one of the earlier revisions. Then it was dropped because
we thought that it would have been better to have a binary that supported both
static memory and coloring. The only checks are done at runtime.

I actually prefer the runtime checks if they are not too complicated. This would allow distro to ship a generic Xen where user can play with various (incompatible) configuration without any rebuild.

Cheers,

--
Julien Grall



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.