增加对 1GB Huge Pages 的支持,添加相关服务和配置,优化安装脚本
This commit is contained in:
Vendored
+16
@@ -0,0 +1,16 @@
|
||||
#!/bin/sh
|
||||
set -eu
|
||||
|
||||
sysctl -w vm.nr_hugepages="$(nproc)"
|
||||
|
||||
found=0
|
||||
for node in /sys/devices/system/node/node*; do
|
||||
file="$node/hugepages/hugepages-1048576kB/nr_hugepages"
|
||||
[ -e "$file" ] || continue
|
||||
printf '3\n' >"$file"
|
||||
actual=$(cat "$file")
|
||||
[ "$actual" -ge 3 ] || exit 1
|
||||
found=1
|
||||
done
|
||||
|
||||
[ "$found" -eq 1 ]
|
||||
Reference in New Issue
Block a user