On Fri, Feb 17, 2023 at 05:28:09PM +0530, Aneesh Kumar K V wrote: > PowerPC architecture (POWER10) supports a Hot/Cold page tracking > facility that provides access counter and access affinity details at > configurable page size granularity [1]. I have been looking at using Does that advert contain any more information about this feature than: Hot/Cold page tracking | Recording for memory management because I'd like to understand what its limitations are -- can it be a per-VMA option, for example? Or is it set at bootup like CONFIG_PAGE_SIZE? For file-backed memory, the page cache will use variable sized folios, depending on what it determines to be a useful granularity. I'm _expecting_ something of the same sort for anonymous memory, although maybe we'll make that determination on a per-VMA basis and make all folios within a VMA the same size.