Network System 0.1.1
High-performance modular networking library for scalable client-server applications
Loading...
Searching...
No Matches
kcenon::network::utils::memory_snapshot Struct Reference

#include <memory_profiler.h>

Collaboration diagram for kcenon::network::utils::memory_snapshot:
Collaboration graph

Public Attributes

std::chrono::system_clock::time_point timestamp {}
 
std::uint64_t resident_bytes {0}
 
std::uint64_t virtual_bytes {0}
 

Detailed Description

Definition at line 26 of file memory_profiler.h.

Member Data Documentation

◆ resident_bytes

std::uint64_t kcenon::network::utils::memory_snapshot::resident_bytes {0}

Definition at line 28 of file memory_profiler.h.

28{0}; // RSS

Referenced by kcenon::network::utils::memory_profiler::snapshot().

◆ timestamp

std::chrono::system_clock::time_point kcenon::network::utils::memory_snapshot::timestamp {}

Definition at line 27 of file memory_profiler.h.

27{};

Referenced by kcenon::network::utils::memory_profiler::snapshot().

◆ virtual_bytes

std::uint64_t kcenon::network::utils::memory_snapshot::virtual_bytes {0}

Definition at line 29 of file memory_profiler.h.

29{0}; // VSZ

Referenced by kcenon::network::utils::memory_profiler::snapshot().


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