hugepages changes
This commit is contained in:
@@ -27,14 +27,6 @@
|
||||
boot.kernel.sysctl = {
|
||||
# Disable autogroup for better scheduling of game server threads
|
||||
"kernel.sched_autogroup_enabled" = 0;
|
||||
|
||||
# We want to determine the number of hugepages based on how many minecraft needs.
|
||||
# This can be determined by dividing the heap size by the size of a large page.
|
||||
# Doing this gives us how many large pages are needed.
|
||||
# Then we add 300 to give some headroom.
|
||||
"vm.nr_hugepages" =
|
||||
(service_configs.minecraft.memory.heap_size_m / service_configs.minecraft.memory.large_page_size_m)
|
||||
+ 300;
|
||||
};
|
||||
|
||||
services.minecraft-servers = {
|
||||
|
||||
Reference in New Issue
Block a user