We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6966779 commit 9643db8Copy full SHA for 9643db8
src/memory/map.cpp
@@ -617,7 +617,8 @@ bool map::finalize_(size_t size) NOEXCEPT
617
618
// Use 1GB chunks to avoid large-length issues.
619
constexpr auto chunk = power2(30u);
620
- const auto advice = random_ ? MADV_RANDOM : MADV_SEQUENTIAL;
+ const auto advice = (random_ ? MADV_RANDOM : MADV_SEQUENTIAL) |
621
+ MADV_WILLNEED;
622
623
for (auto offset = zero; offset < align; offset += chunk)
624
{
0 commit comments