Back to home page

OSCL-LXR

 
 

    


0001 What:           /sys/devices/system/node/possible
0002 Date:           October 2002
0003 Contact:        Linux Memory Management list <linux-mm@kvack.org>
0004 Description:
0005                 Nodes that could be possibly become online at some point.
0006 
0007 What:           /sys/devices/system/node/online
0008 Date:           October 2002
0009 Contact:        Linux Memory Management list <linux-mm@kvack.org>
0010 Description:
0011                 Nodes that are online.
0012 
0013 What:           /sys/devices/system/node/has_normal_memory
0014 Date:           October 2002
0015 Contact:        Linux Memory Management list <linux-mm@kvack.org>
0016 Description:
0017                 Nodes that have regular memory.
0018 
0019 What:           /sys/devices/system/node/has_cpu
0020 Date:           October 2002
0021 Contact:        Linux Memory Management list <linux-mm@kvack.org>
0022 Description:
0023                 Nodes that have one or more CPUs.
0024 
0025 What:           /sys/devices/system/node/has_high_memory
0026 Date:           October 2002
0027 Contact:        Linux Memory Management list <linux-mm@kvack.org>
0028 Description:
0029                 Nodes that have regular or high memory.
0030                 Depends on CONFIG_HIGHMEM.
0031 
0032 What:           /sys/devices/system/node/nodeX
0033 Date:           October 2002
0034 Contact:        Linux Memory Management list <linux-mm@kvack.org>
0035 Description:
0036                 When CONFIG_NUMA is enabled, this is a directory containing
0037                 information on node X such as what CPUs are local to the
0038                 node. Each file is detailed next.
0039 
0040 What:           /sys/devices/system/node/nodeX/cpumap
0041 Date:           October 2002
0042 Contact:        Linux Memory Management list <linux-mm@kvack.org>
0043 Description:
0044                 The node's cpumap.
0045 
0046 What:           /sys/devices/system/node/nodeX/cpulist
0047 Date:           October 2002
0048 Contact:        Linux Memory Management list <linux-mm@kvack.org>
0049 Description:
0050                 The CPUs associated to the node.
0051 
0052 What:           /sys/devices/system/node/nodeX/meminfo
0053 Date:           October 2002
0054 Contact:        Linux Memory Management list <linux-mm@kvack.org>
0055 Description:
0056                 Provides information about the node's distribution and memory
0057                 utilization. Similar to /proc/meminfo, see Documentation/filesystems/proc.rst
0058 
0059 What:           /sys/devices/system/node/nodeX/numastat
0060 Date:           October 2002
0061 Contact:        Linux Memory Management list <linux-mm@kvack.org>
0062 Description:
0063                 The node's hit/miss statistics, in units of pages.
0064                 See Documentation/admin-guide/numastat.rst
0065 
0066 What:           /sys/devices/system/node/nodeX/distance
0067 Date:           October 2002
0068 Contact:        Linux Memory Management list <linux-mm@kvack.org>
0069 Description:
0070                 Distance between the node and all the other nodes
0071                 in the system.
0072 
0073 What:           /sys/devices/system/node/nodeX/vmstat
0074 Date:           October 2002
0075 Contact:        Linux Memory Management list <linux-mm@kvack.org>
0076 Description:
0077                 The node's zoned virtual memory statistics.
0078                 This is a superset of numastat.
0079 
0080 What:           /sys/devices/system/node/nodeX/compact
0081 Date:           February 2010
0082 Contact:        Mel Gorman <mel@csn.ul.ie>
0083 Description:
0084                 When this file is written to, all memory within that node
0085                 will be compacted. When it completes, memory will be freed
0086                 into blocks which have as many contiguous pages as possible
0087 
0088 What:           /sys/devices/system/node/nodeX/hugepages/hugepages-<size>/
0089 Date:           December 2009
0090 Contact:        Lee Schermerhorn <lee.schermerhorn@hp.com>
0091 Description:
0092                 The node's huge page size control/query attributes.
0093                 See Documentation/admin-guide/mm/hugetlbpage.rst
0094 
0095 What:           /sys/devices/system/node/nodeX/accessY/
0096 Date:           December 2018
0097 Contact:        Keith Busch <keith.busch@intel.com>
0098 Description:
0099                 The node's relationship to other nodes for access class "Y".
0100 
0101 What:           /sys/devices/system/node/nodeX/accessY/initiators/
0102 Date:           December 2018
0103 Contact:        Keith Busch <keith.busch@intel.com>
0104 Description:
0105                 The directory containing symlinks to memory initiator
0106                 nodes that have class "Y" access to this target node's
0107                 memory. CPUs and other memory initiators in nodes not in
0108                 the list accessing this node's memory may have different
0109                 performance.
0110 
0111 What:           /sys/devices/system/node/nodeX/accessY/targets/
0112 Date:           December 2018
0113 Contact:        Keith Busch <keith.busch@intel.com>
0114 Description:
0115                 The directory containing symlinks to memory targets that
0116                 this initiator node has class "Y" access.
0117 
0118 What:           /sys/devices/system/node/nodeX/accessY/initiators/read_bandwidth
0119 Date:           December 2018
0120 Contact:        Keith Busch <keith.busch@intel.com>
0121 Description:
0122                 This node's read bandwidth in MB/s when accessed from
0123                 nodes found in this access class's linked initiators.
0124 
0125 What:           /sys/devices/system/node/nodeX/accessY/initiators/read_latency
0126 Date:           December 2018
0127 Contact:        Keith Busch <keith.busch@intel.com>
0128 Description:
0129                 This node's read latency in nanoseconds when accessed
0130                 from nodes found in this access class's linked initiators.
0131 
0132 What:           /sys/devices/system/node/nodeX/accessY/initiators/write_bandwidth
0133 Date:           December 2018
0134 Contact:        Keith Busch <keith.busch@intel.com>
0135 Description:
0136                 This node's write bandwidth in MB/s when accessed from
0137                 found in this access class's linked initiators.
0138 
0139 What:           /sys/devices/system/node/nodeX/accessY/initiators/write_latency
0140 Date:           December 2018
0141 Contact:        Keith Busch <keith.busch@intel.com>
0142 Description:
0143                 This node's write latency in nanoseconds when access
0144                 from nodes found in this class's linked initiators.
0145 
0146 What:           /sys/devices/system/node/nodeX/memory_side_cache/indexY/
0147 Date:           December 2018
0148 Contact:        Keith Busch <keith.busch@intel.com>
0149 Description:
0150                 The directory containing attributes for the memory-side cache
0151                 level 'Y'.
0152 
0153 What:           /sys/devices/system/node/nodeX/memory_side_cache/indexY/indexing
0154 Date:           December 2018
0155 Contact:        Keith Busch <keith.busch@intel.com>
0156 Description:
0157                 The caches associativity indexing: 0 for direct mapped,
0158                 non-zero if indexed.
0159 
0160 What:           /sys/devices/system/node/nodeX/memory_side_cache/indexY/line_size
0161 Date:           December 2018
0162 Contact:        Keith Busch <keith.busch@intel.com>
0163 Description:
0164                 The number of bytes accessed from the next cache level on a
0165                 cache miss.
0166 
0167 What:           /sys/devices/system/node/nodeX/memory_side_cache/indexY/size
0168 Date:           December 2018
0169 Contact:        Keith Busch <keith.busch@intel.com>
0170 Description:
0171                 The size of this memory side cache in bytes.
0172 
0173 What:           /sys/devices/system/node/nodeX/memory_side_cache/indexY/write_policy
0174 Date:           December 2018
0175 Contact:        Keith Busch <keith.busch@intel.com>
0176 Description:
0177                 The cache write policy: 0 for write-back, 1 for write-through,
0178                 other or unknown.
0179 
0180 What:           /sys/devices/system/node/nodeX/x86/sgx_total_bytes
0181 Date:           November 2021
0182 Contact:        Jarkko Sakkinen <jarkko@kernel.org>
0183 Description:
0184                 The total amount of SGX physical memory in bytes.