[pve-devel] [PATCH 1/2] add hugepages option
Alexandre DERUMIER
aderumier at odiso.com
Thu May 12 14:55:24 CEST 2016
>># mount|grep hugecgroup on /sys/fs/cgroup/hugetlb type cgroup
>>(rw,nosuid,nodev,noexec,relatime,hugetlb,release_agent=/run/cgmanager/agents/cgm-release-agent.hugetlb,nsroot=/)
>>hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
>>hugetlb on /run/lxcfs/controllers/hugetlb type cgroup
>>(rw,relatime,hugetlb,release_agent=/run/cgmanager/agents/cgm-release-agent.hugetlb,nsroot=/)
>>
>>who mount that?
I don't have this on my proxmox 4 nodes. (cgmanager is running, but I don't have container running)
but I have a default
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
----- Mail original -----
De: "dietmar" <dietmar at proxmox.com>
À: "aderumier" <aderumier at odiso.com>, "pve-devel" <pve-devel at pve.proxmox.com>
Envoyé: Jeudi 12 Mai 2016 12:57:42
Objet: Re: [pve-devel] [PATCH 1/2] add hugepages option
> host configuration
> ------------------
> hugepages need to be allocated at boot
>
> for 4GB of 2M hugepages
>
> /etc/default/grub
> -----------------
> GRUB_CMDLINE_LINUX_DEFAULT="quiet hugepagesz=2M hugepages=2048"
>
> /etc/fstab
> ----------
> hugetlbfs /dev/hugepages hugetlbfs pagesize=2048k 0 0
>
> for 4GB for 1GB hugepages
>
> /etc/default/grub
> -----------------
> GRUB_CMDLINE_LINUX_DEFAULT="quiet default_hugepagesz=1G hugepagesz=1G
> hugepages=4"
It is still unclear to me how to setup hugepages. On my host /dev/hugepages
is already mounted:
# mount|grep hugecgroup on /sys/fs/cgroup/hugetlb type cgroup
(rw,nosuid,nodev,noexec,relatime,hugetlb,release_agent=/run/cgmanager/agents/cgm-release-agent.hugetlb,nsroot=/)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
hugetlb on /run/lxcfs/controllers/hugetlb type cgroup
(rw,relatime,hugetlb,release_agent=/run/cgmanager/agents/cgm-release-agent.hugetlb,nsroot=/)
who mount that? Do I still need above setup? How do I know the number
of required hugepages in advance? How can we make that more convenient for
the user?
More information about the pve-devel
mailing list