VeloGraphX
High-performance dynamic graph analytics in C++20
Loading...
Searching...
No Matches
velographx::NumaMemoryRegion Struct Reference

#include <numa_policy.hpp>

Public Attributes

void * data {nullptr}
 
std::size_t bytes {0}
 
NumaMode mode {NumaMode::off}
 
std::optional< std::size_t > node_id
 
bool native_policy_applied {false}
 

Detailed Description

Definition at line 32 of file numa_policy.hpp.

Member Data Documentation

◆ bytes

std::size_t velographx::NumaMemoryRegion::bytes {0}

Definition at line 34 of file numa_policy.hpp.

Referenced by velographx::first_touch_region().

◆ data

void* velographx::NumaMemoryRegion::data {nullptr}

Definition at line 33 of file numa_policy.hpp.

Referenced by velographx::first_touch_region().

◆ mode

NumaMode velographx::NumaMemoryRegion::mode {NumaMode::off}

Definition at line 35 of file numa_policy.hpp.

◆ native_policy_applied

bool velographx::NumaMemoryRegion::native_policy_applied {false}

Definition at line 37 of file numa_policy.hpp.

◆ node_id

std::optional<std::size_t> velographx::NumaMemoryRegion::node_id

Definition at line 36 of file numa_policy.hpp.


The documentation for this struct was generated from the following file: