MCPcopy Create free account
hub / github.com/catboost/catboost / MadviseSequentialAccess

Function MadviseSequentialAccess

util/system/madvise.cpp:45–49  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

43} // namespace
44
45void MadviseSequentialAccess(const void* begin, size_t size) {
46#if !defined(_win_)
47 Madvise(MADV_SEQUENTIAL, begin, size);
48#endif
49}
50
51void MadviseSequentialAccess(TArrayRef<const char> data) {
52 MadviseSequentialAccess(data.data(), data.size());

Callers 1

SetSequentialMethod · 0.85

Calls 3

MadviseFunction · 0.85
dataMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected