10:28:36 Nice free hashrate boost for most users who failed to configure huge pages: https://github.com/xmrig/xmrig/pull/3743 10:28:41 *on Linux 11:07:10 note: > Most common kernels configurations provide MADV_HUGEPAGE-style behavior by default, and thus MADV_HUGEPAGE is normally not necessary. 11:07:10 > Since Linux 5.4, automatic scan of eligible areas and replacement by huge pages works with private anonymous pages 11:07:26 so this might have been done automatically already on 5.4+ 11:09:03 I tried here with go-randomx, and my pages were already hugepages even when I explicitly did not indicate so, as long as it was MAP_PRIVATE|MAP_ANONYMOUS 11:10:40 I didn't check how quick the scan happens, but found that these had been remapped to hugepages as long as the allocation was large/aligned ofc 11:18:21 In any case, explicit alignment to a 2 MB and madvise call should cover all possible kernel configurations 11:21:26 indeed. adding it covers the cases