Back to home page

OSCL-LXR

 
 

    


0001 What:           /sys/kernel/mm/numa/
0002 Date:           June 2021
0003 Contact:        Linux memory management mailing list <linux-mm@kvack.org>
0004 Description:    Interface for NUMA
0005 
0006 What:           /sys/kernel/mm/numa/demotion_enabled
0007 Date:           June 2021
0008 Contact:        Linux memory management mailing list <linux-mm@kvack.org>
0009 Description:    Enable/disable demoting pages during reclaim
0010 
0011                 Page migration during reclaim is intended for systems
0012                 with tiered memory configurations.  These systems have
0013                 multiple types of memory with varied performance
0014                 characteristics instead of plain NUMA systems where
0015                 the same kind of memory is found at varied distances.
0016                 Allowing page migration during reclaim enables these
0017                 systems to migrate pages from fast tiers to slow tiers
0018                 when the fast tier is under pressure.  This migration
0019                 is performed before swap.  It may move data to a NUMA
0020                 node that does not fall into the cpuset of the
0021                 allocating process which might be construed to violate
0022                 the guarantees of cpusets.  This should not be enabled
0023                 on systems which need strict cpuset location
0024                 guarantees.