Re: [RFC PATCH v1 00/11] Manage the top tier memory in a tiered memory

From: Shakeel Butt
Date: Mon Apr 12 2021 - 10:03:49 EST


On Thu, Apr 8, 2021 at 4:52 AM Michal Hocko <mhocko@xxxxxxxx> wrote:
>
[...]
>
> What I am trying to say (and I have brought that up when demotion has been
> discussed at LSFMM) is that the implementation shouldn't be PMEM aware.
> The specific technology shouldn't be imprinted into the interface.
> Fundamentally you are trying to balance memory among NUMA nodes as we do
> not have other abstraction to use. So rather than talking about top,
> secondary, nth tier we have different NUMA nodes with different
> characteristics and you want to express your "priorities" for them.
>

I am also inclined towards NUMA based approach. It makes the solution
more general and even existing systems with multiple numa nodes and
DRAM can take advantage of this approach (if it makes sense).