Linux 4.1.18
[linux/fpc-iii.git] / Documentation / ABI / stable / sysfs-devices-node
blob5b2d0f08867cd899df072f89a059995944fb8eec
1 What:           /sys/devices/system/node/possible
2 Date:           October 2002
3 Contact:        Linux Memory Management list <linux-mm@kvack.org>
4 Description:
5                 Nodes that could be possibly become online at some point.
7 What:           /sys/devices/system/node/online
8 Date:           October 2002
9 Contact:        Linux Memory Management list <linux-mm@kvack.org>
10 Description:
11                 Nodes that are online.
13 What:           /sys/devices/system/node/has_normal_memory
14 Date:           October 2002
15 Contact:        Linux Memory Management list <linux-mm@kvack.org>
16 Description:
17                 Nodes that have regular memory.
19 What:           /sys/devices/system/node/has_cpu
20 Date:           October 2002
21 Contact:        Linux Memory Management list <linux-mm@kvack.org>
22 Description:
23                 Nodes that have one or more CPUs.
25 What:           /sys/devices/system/node/has_high_memory
26 Date:           October 2002
27 Contact:        Linux Memory Management list <linux-mm@kvack.org>
28 Description:
29                 Nodes that have regular or high memory.
30                 Depends on CONFIG_HIGHMEM.
32 What:           /sys/devices/system/node/nodeX
33 Date:           October 2002
34 Contact:        Linux Memory Management list <linux-mm@kvack.org>
35 Description:
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.
40 What:           /sys/devices/system/node/nodeX/cpumap
41 Date:           October 2002
42 Contact:        Linux Memory Management list <linux-mm@kvack.org>
43 Description:
44                 The node's cpumap.
46 What:           /sys/devices/system/node/nodeX/cpulist
47 Date:           October 2002
48 Contact:        Linux Memory Management list <linux-mm@kvack.org>
49 Description:
50                 The CPUs associated to the node.
52 What:           /sys/devices/system/node/nodeX/meminfo
53 Date:           October 2002
54 Contact:        Linux Memory Management list <linux-mm@kvack.org>
55 Description:
56                 Provides information about the node's distribution and memory
57                 utilization. Similar to /proc/meminfo, see Documentation/filesystems/proc.txt
59 What:           /sys/devices/system/node/nodeX/numastat
60 Date:           October 2002
61 Contact:        Linux Memory Management list <linux-mm@kvack.org>
62 Description:
63                 The node's hit/miss statistics, in units of pages.
64                 See Documentation/numastat.txt
66 What:           /sys/devices/system/node/nodeX/distance
67 Date:           October 2002
68 Contact:        Linux Memory Management list <linux-mm@kvack.org>
69 Description:
70                 Distance between the node and all the other nodes
71                 in the system.
73 What:           /sys/devices/system/node/nodeX/vmstat
74 Date:           October 2002
75 Contact:        Linux Memory Management list <linux-mm@kvack.org>
76 Description:
77                 The node's zoned virtual memory statistics.
78                 This is a superset of numastat.
80 What:           /sys/devices/system/node/nodeX/compact
81 Date:           February 2010
82 Contact:        Mel Gorman <mel@csn.ul.ie>
83 Description:
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
88 What:           /sys/devices/system/node/nodeX/hugepages/hugepages-<size>/
89 Date:           December 2009
90 Contact:        Lee Schermerhorn <lee.schermerhorn@hp.com>
91 Description:
92                 The node's huge page size control/query attributes.
93                 See Documentation/vm/hugetlbpage.txt