1
0
mirror of https://github.com/xmrig/xmrig.git synced 2025-12-25 13:42:54 -05:00

Add AUTO_HUGEPAGE feature to disable writing to nr_hugepages

This commit is contained in:
Tony Butler
2021-05-18 17:42:38 -06:00
parent e7de104d88
commit 6c8098378a
2 changed files with 9 additions and 0 deletions

View File

@@ -60,7 +60,11 @@ bool xmrig::LinuxMemory::reserve(size_t size, uint32_t node, size_t hugePageSize
return false;
}
# ifdef XMRIG_FEATURE_AUTO_HUGEPAGE
return write_nr_hugepages(node, hugePageSize, std::max<size_t>(nr_hugepages(node, hugePageSize), 0) + (required - available));
# else
return false;
# endif
}