Thank you Christian.
-----Original Message----- From: Linux on 390 Port [mailto:[email protected]] On Behalf Of Christian Ehrhardt Sent: Wednesday, April 25, 2018 2:00 AM To: [email protected] Subject: [EXTERNAL] Re: Ubuntu HugePages Hi Isaac, yeah I worked with that on Ubuntu already. It works "the same way as usual" I'd think. So you can configure it via kernel args like: default_hugepagesz=1M hugepagesz=1M hugepages=4 hugepagesz=2G hugepages=1 And later on runtime you can check and modify via sysfs: $ for f in $(find /sys/devices/system/node/node0/hugepages -type f ); do printf "%-85s %s\n" "$f" "$(cat $f)"; done /sys/devices/system/node/node0/hugepages/hugepages-1024kB/nr_hugepages 4 /sys/devices/system/node/node0/hugepages/hugepages-1024kB/free_hugepages 4 /sys/devices/system/node/node0/hugepages/hugepages-1024kB/surplus_hugepages 0 /sys/devices/system/node/node0/hugepages/hugepages-2097152kB/nr_hugepages 1 /sys/devices/system/node/node0/hugepages/hugepages-2097152kB/free_hugepages 1 /sys/devices/system/node/node0/hugepages/hugepages-2097152kB/surplus_hugepages 0 You can then as usual mount and use it. It will always mount the default size to /dev/hugepages and you can mount other sizes as needed. $ sudo mkdir /dev/hugepages2G $ sudo mount -t hugetlbfs -o pagesize=2G none /dev/hugepages2G $ mount | grep hugepa hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=1M) none on /dev/hugepages2G type hugetlbfs (rw,relatime,pagesize=2048M) I tried that with: 4.15.0-20-generic (Bionic 18.04) 4.13.0-39-generic (Xenial 16.04 available through [1]) Unfortunately the Ubuntu docu at IBM doesn't consider HWE kernels [2]. But for your question essentially what is documented at [3] works for Ubuntu as well. [1]: https://wiki.ubuntu.com/Kernel/RollingLTSEnablementStack [2]: https://www.ibm.com/support/knowledgecenter/en/linuxonibm/com.ibm.linux.z.ludd/ludd_r_dd_lrgpg.html [3]: https://www.ibm.com/support/knowledgecenter/en/linuxonibm/com.ibm.linux.z.lhdd/lhdd_r_largepage_setup.html On Tue, Apr 24, 2018 at 8:39 PM, Isaac Raschkovsky <[email protected] > wrote: > Hi All, > > Did someone try to config HugePages on Ubuntu with more than 1MB? > > Thanks, > > > > Nothing in this message is intended to constitute an electronic > signature unless a specific statement to the contrary is included in this > message. > > Confidentiality Note: This message is intended only for the person or > entity to which it is addressed. It may contain confidential and/or > privileged material. Any review, transmission, dissemination or other > use, or taking of any action in reliance upon this message by persons > or entities other than the intended recipient is prohibited and may be > unlawful. If you received this message in error, please contact the > sender and delete it from your computer. > > ---------------------------------------------------------------------- > For LINUX-390 subscribe / signoff / archive access instructions, send > email to [email protected] with the message: INFO LINUX-390 or > visit > http://www.marist.edu/htbin/wlvindex?LINUX-390 > ---------------------------------------------------------------------- > For more information on Linux on System z, visit > http://wiki.linuxvm.org/ > -- Christian Ehrhardt Software Engineer, Ubuntu Server Canonical Ltd ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/ Nothing in this message is intended to constitute an electronic signature unless a specific statement to the contrary is included in this message. Confidentiality Note: This message is intended only for the person or entity to which it is addressed. It may contain confidential and/or privileged material. Any review, transmission, dissemination or other use, or taking of any action in reliance upon this message by persons or entities other than the intended recipient is prohibited and may be unlawful. If you received this message in error, please contact the sender and delete it from your computer. ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/
