Hi Adrian,

On 12/7/22 11:04, Adrian Zaugg wrote:
Hi Aitor

In der Nachricht vom Tuesday, 12 July 2022 01:20:10 CEST steht:
You can find these files in the subdirectories:

/sys/devices/system/node/node0/hugepages/hugepages-*/
The path you gave is per numa node. It is possible to set different numbers of
hugepages on each numa node. The per system information is here:

/sys/kernel/mm/hugepages/hugepages-*/nr_hugepages

(or in /proc/meminfo)

Read the paragraph "Per Node Huge Pages Attributes" in the link:

https://github.com/torvalds/linux/blob/master/Documentation/admin-guide/mm/hugetlbpage.rst
  
<https://github.com/torvalds/linux/blob/master/Documentation/admin-guide/mm/hugetlbpage.rst>

saying:

[...]

  A subset of the contents of the root huge page control directory in sysfs,
  described above, will be *replicated* under each the system device of each
  NUMA node with memory in:

     /sys/devices/system/node/node[0-9]*/hugepages/

[...]

The root huge page control directory in `sysfs` is:

  /sys/kernel/mm/hugepages

For each huge page size supported by the running kernel, a subdirectory will exist, of the form:

  hugepages-${size}kB

And you'll find the same subdirectories replicated among the numa nodes with 
memory in:

/sys/devices/system/node/node[0-9]*/hugepages/


Cheers,

Aitor.

_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to