18 #ifndef FOEDUS_MEMORY_MEMORY_ID_HPP_
19 #define FOEDUS_MEMORY_MEMORY_ID_HPP_
87 #endif // FOEDUS_MEMORY_MEMORY_ID_HPP_
ScopedNumaPreferred(int numa_node, bool retain_old=false)
Automatically sets and resets numa_set_preferred().
Root package of FOEDUS (Fast Optimistic Engine for Data Unification Services).
uint32_t PagePoolOffset
Offset in PagePool that compactly represents the page address (unlike 8 bytes pointer).
const uint64_t kHugepageSize
So far 2MB is the only page size available via Transparent Huge Page (THP).
int mod_numa_node(int numa_node)
In order to run even on a non-numa machine or a machine with fewer sockets, we allow specifying arbit...
void numa_set_preferred(int node)