Re: What is FreeBSD 12 equivalent to Linux' "sysctl -w vm.nr_hugepages=1280"?
Date: Thu, 30 Dec 2021 15:56:51 UTC
## Lev Serebryakov (lev@FreeBSD.org): > net-p2p/monero-cli shows a lot of exceptions on FreeBSD. Monero's > github [1] says, that it needs "sysctl -w vm.nr_hugepages=1280" on Linux. > What is FreeBSD equivalent for this Linux' setting? There is no equivalent setting on FreeBSD (as of yet), and there's no way to explicitely request huge pages (super pages, large pages, whatever you call them) on FreeBSD in the mmap()/shmget() interfaces (as there is in Linux) (there is MAP_ALIGNED_SUPER in FreeBSD to "maximize the potential use of large (“super”) pages", but from the desription alone that looks like slightly different semantics - and based on how I read those sementics, that randomX code in question should either have a fallback or avoid large pages on any BSD). Regards, Christoph -- Spare Space