WIP hugepages in clientinfo popup

This commit is contained in:
BenDr0id 2018-07-18 16:44:03 +02:00
parent 566a9f57ec
commit 1b69dfc0e5
7 changed files with 82 additions and 13 deletions

View file

@ -59,10 +59,11 @@ void Mem::allocate(ScratchPadMem& scratchPadMem, bool useHugePages)
return allocate(scratchPadMem, false);
}
m_flags |= HugepagesAvailable;
scratchPadMem.hugePages = scratchPadMem.pages;
m_flags |= HugepagesAvailable;
m_flags |= HugepagesEnabled;
if (madvise(scratchPadMem.memory, scratchPadMem.size, MADV_RANDOM | MADV_WILLNEED) != 0) {
LOG_ERR("madvise failed");
}