1What: /sys/devices/system/node/possible 2Date: October 2002 3Contact: Linux Memory Management list <linux-mm@kvack.org> 4Description: 5 Nodes that could be possibly become online at some point. 6 7What: /sys/devices/system/node/online 8Date: October 2002 9Contact: Linux Memory Management list <linux-mm@kvack.org> 10Description: 11 Nodes that are online. 12 13What: /sys/devices/system/node/has_normal_memory 14Date: October 2002 15Contact: Linux Memory Management list <linux-mm@kvack.org> 16Description: 17 Nodes that have regular memory. 18 19What: /sys/devices/system/node/has_cpu 20Date: October 2002 21Contact: Linux Memory Management list <linux-mm@kvack.org> 22Description: 23 Nodes that have one or more CPUs. 24 25What: /sys/devices/system/node/has_high_memory 26Date: October 2002 27Contact: Linux Memory Management list <linux-mm@kvack.org> 28Description: 29 Nodes that have regular or high memory. 30 Depends on CONFIG_HIGHMEM. 31 32What: /sys/devices/system/node/nodeX 33Date: October 2002 34Contact: Linux Memory Management list <linux-mm@kvack.org> 35Description: 36 When CONFIG_NUMA is enabled, this is a directory containing 37 information on node X such as what CPUs are local to the 38 node. Each file is detailed next. 39 40What: /sys/devices/system/node/nodeX/cpumap 41Date: October 2002 42Contact: Linux Memory Management list <linux-mm@kvack.org> 43Description: 44 The node's cpumap. 45 46What: /sys/devices/system/node/nodeX/cpulist 47Date: October 2002 48Contact: Linux Memory Management list <linux-mm@kvack.org> 49Description: 50 The CPUs associated to the node. 51 52What: /sys/devices/system/node/nodeX/meminfo 53Date: October 2002 54Contact: Linux Memory Management list <linux-mm@kvack.org> 55Description: 56 Provides information about the node's distribution and memory 57 utilization. Similar to /proc/meminfo, see Documentation/filesystems/proc.txt 58 59What: /sys/devices/system/node/nodeX/numastat 60Date: October 2002 61Contact: Linux Memory Management list <linux-mm@kvack.org> 62Description: 63 The node's hit/miss statistics, in units of pages. 64 See Documentation/numastat.txt 65 66What: /sys/devices/system/node/nodeX/distance 67Date: October 2002 68Contact: Linux Memory Management list <linux-mm@kvack.org> 69Description: 70 Distance between the node and all the other nodes 71 in the system. 72 73What: /sys/devices/system/node/nodeX/vmstat 74Date: October 2002 75Contact: Linux Memory Management list <linux-mm@kvack.org> 76Description: 77 The node's zoned virtual memory statistics. 78 This is a superset of numastat. 79 80What: /sys/devices/system/node/nodeX/compact 81Date: February 2010 82Contact: Mel Gorman <mel@csn.ul.ie> 83Description: 84 When this file is written to, all memory within that node 85 will be compacted. When it completes, memory will be freed 86 into blocks which have as many contiguous pages as possible 87 88What: /sys/devices/system/node/nodeX/scan_unevictable_pages 89Date: October 2008 90Contact: Lee Schermerhorn <lee.schermerhorn@hp.com> 91Description: 92 When set, it triggers scanning the node's unevictable lists 93 and move any pages that have become evictable onto the respective 94 zone's inactive list. See mm/vmscan.c 95 96What: /sys/devices/system/node/nodeX/hugepages/hugepages-<size>/ 97Date: December 2009 98Contact: Lee Schermerhorn <lee.schermerhorn@hp.com> 99Description: 100 The node's huge page size control/query attributes. 101 See Documentation/vm/hugetlbpage.txt