|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
内存信息 更多...
#include <sysinfo.hpp>
Public 成员函数 | |
| NEFORCE_NODISCARD float64_t | physical_memory_usage () const noexcept |
| 计算物理内存使用率 | |
| NEFORCE_NODISCARD size_t | available_memory () const noexcept |
| 获取总可用内存 | |
Public 属性 | |
| uint64_t | total_physical {0} |
| 物理内存总量 | |
| uint64_t | available_physical {0} |
| 可用物理内存 | |
| uint64_t | total_virtual {0} |
| 虚拟内存总量 | |
| uint64_t | available_virtual {0} |
| 可用虚拟内存 | |
| uint64_t | total_page_file {0} |
| 页面文件总量 | |
| uint64_t | available_page_file {0} |
| 可用页面文件 | |
|
noexcept |
获取总可用内存
|
inlinenoexcept |
计算物理内存使用率
在文件 sysinfo.hpp 第 72 行定义.
引用了 available_physical , 以及 total_physical.