public inbox for linux-fsdevel@vger.kernel.org
 help / color / mirror / Atom feed
* [LSF/MM/BPF TOPIC] Strategies for memory deallocation/movement for Dynamic Capacity Pooling
@ 2026-03-30  7:59 Hannes Reinecke
  2026-04-13 15:43 ` Jonathan Cameron
  0 siblings, 1 reply; 4+ messages in thread
From: Hannes Reinecke @ 2026-03-30  7:59 UTC (permalink / raw)
  To: lsf-pc, linux-cxl, linux-fsdevel

Hi all,

during discussion with our partners regarding implementing dynamic 
capacity devices (DCD) on CXL the question has been brought up if
we can somehow 'steer' which memory page to move.
The problem is that for dynamic capacity devices we have a certain
freedom which memory page to move/deallocate, so ideally there would
be a strategy which pages to move/deallocate.
Should it be per application/cgroup?
Does it make sense to move individual pages from one application/cgroup
or would it be better to move all pages from the application/cgroup?
Should we implement something (eg via madvise()) to allow applicaitons
to influence the policy?
If so, what would that be?

So quite some things to discuss; however, not sure if this isn't too
much of an arcane topic which should rather be directed at places like
LPC. But I'll let the PC decide.

Cheers,

Hannes
-- 
Dr. Hannes Reinecke                  Kernel Storage Architect
hare@suse.de                                +49 911 74053 688
SUSE Software Solutions GmbH, Frankenstr. 146, 90461 Nürnberg
HRB 36809 (AG Nürnberg), GF: I. Totev, A. McDonald, W. Knoblich


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-04-14  7:08 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-30  7:59 [LSF/MM/BPF TOPIC] Strategies for memory deallocation/movement for Dynamic Capacity Pooling Hannes Reinecke
2026-04-13 15:43 ` Jonathan Cameron
2026-04-13 21:10   ` Gregory Price
2026-04-14  7:08     ` Hannes Reinecke

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox