> 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? _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel