MCPcopy Create free account
hub / github.com/WaykiChain/WaykiChain / GetSystemPageSize

Function GetSystemPageSize

src/commons/allocators.cpp:32–45  ·  view source on GitHub ↗

Determine system page size in bytes */

Source from the content-addressed store, hash-verified

30
31/** Determine system page size in bytes */
32static inline size_t GetSystemPageSize()
33{
34 size_t page_size;
35#if defined(WIN32)
36 SYSTEM_INFO sSysInfo;
37 GetSystemInfo(&sSysInfo);
38 page_size = sSysInfo.dwPageSize;
39#elif defined(PAGESIZE) // defined in limits.h
40 page_size = PAGESIZE;
41#else // assume some POSIX OS
42 page_size = sysconf(_SC_PAGESIZE);
43#endif
44 return page_size;
45}
46
47bool MemoryPageLocker::Lock(const void *addr, size_t len)
48{

Callers 1

LockedPageManagerMethod · 0.85

Calls 1

GetSystemInfoFunction · 0.85

Tested by

no test coverage detected