![]() |
MySQL 9.3.0
Source Code Documentation
|
#include <cstdint>
Go to the source code of this file.
Functions | |
uint64_t | my_physical_memory () noexcept |
Determine the total physical memory available in bytes. More... | |
uint32_t | my_num_vcpus () noexcept |
Determine the total number of logical CPUs available. More... | |
|
noexcept |
Determine the total number of logical CPUs available.
If process is running within a container, the number of logical CPUs is the maximum limit set for the container. If the process is not running in a container then it uses the appropriate system APIs to determine the number of logical CPUs.
If the API is unable to determine the number of logical CPUs, then it returns 0.
|
noexcept |
Determine the total physical memory available in bytes.
If process is running within a container, then memory available is the maximum limit set for the container. If the process is not running in a container then it uses the appropriate system APIs to determine the available memory.
If the API is unable to determine the available memory, then it returns 0.