25 #ifndef RESOURCES_CONFIG_HPP
26 #define RESOURCES_CONFIG_HPP
84 #endif // RESOURCES_CONFIG_HPP
uint64_t soft
Definition: resources-config.hpp:47
std::vector< Rlimit > RlimitsConfig
Definition: resources-config.hpp:57
uint64_t hard
Kernel enforces the soft limit for a resource, the hard limit acts as a ceiling for that value that c...
Definition: resources-config.hpp:46
CGroupBlockIOConfig blockIO
Definition: resources-config.hpp:65
CGroupPidsConfig pids
Definition: resources-config.hpp:64
CGroupCpuConfig cpu
Definition: resources-config.hpp:63
Definition: cgroups-config.hpp:269
Configuration file for the code.
CGroupHugePageLimitsConfig hugepageLimits
Definition: resources-config.hpp:66
CGroupMemoryConfig memory
Definition: resources-config.hpp:62
std::string type
value from those defined in http://man7.org/linux/man-pages/man2/setrlimit.2.html ...
Definition: resources-config.hpp:40
std::vector< HugePageLimit > CGroupHugePageLimitsConfig
Definition: cgroups-config.hpp:248
Definition: cgroups-config.hpp:189
Definition: resources-config.hpp:59
Definition: cgroups-config.hpp:127
Definition: cgroups-config.hpp:36
#define CARGO_REGISTER(...)
Registers cargo fields within class.
Definition: fields.hpp:74
bool disableOOMKiller
Definition: resources-config.hpp:61
CGroupNetworkConfig network
Definition: resources-config.hpp:67
Definition: resources-config.hpp:35
Definition: cgroups-config.hpp:73