unsigned long long int ulonglong
Definition: my_inttypes.h:56
uint32_t my_num_vcpus() noexcept
Determine the total number of logical CPUs available to be used by the mysql server process.
Definition: my_system.cc:177
uint64_t my_physical_memory() noexcept
Determine the total physical memory available in bytes.
Definition: my_system.cc:169
bool init_my_physical_memory(ulonglong memory)
Initialize the my_physical_memory function using server_memory option.
Definition: my_system.cc:156
bool init_container_aware(const bool is_container_aware) noexcept
Determine if resource limits set by container must be respected and checks the correctness of the con...
Definition: my_system.cc:93
bool has_container_resource_limits()
Determines if container configurations has set resource limits.
Definition: my_system.cc:81
void deinit_container_aware() noexcept
Release internal state and deinitialize container awareness.
Definition: my_system.cc:107
Definition: aligned_atomic.h:44
noexcept
The return type for any call_and_catch(f, args...) call where f(args...) returns Type.
Definition: call_and_catch.h:76
Define std::hash<Gtid>.
Definition: gtid.h:355