linux设置hugepage
网上很多修改hugepage的方法是这么写的:
#sudo echo 2048 > /sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages
其实这样是不严谨的,因为只有当前是root用户时才能这样设置
如果是其他用户会报无权限的错误
原因是,仅仅echo 2048这部分是在特权模式下执行的,后面的重定向部分不是。
正确的设置方法:
echo xxx | sudo tee /sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages