1
0
Fork 0

Fixed a typo in overcommit ratio warning logic and some formatting. (#2650)

This commit is contained in:
Dan Larkin 2017-06-23 02:44:42 -04:00 committed by Frank Celler
parent 3667f06c84
commit c796b5f93d
1 changed files with 4 additions and 4 deletions

View File

@ -246,13 +246,13 @@ void EnvironmentFeature::start() {
? 100.0 * ((ram - swapSpace) / ram)
: 0.0;
if (static_cast<double>(r) > 1.05 * rr ||
static_cast<double>(r) < 0.95 * r) {
static_cast<double>(r) < 0.95 * rr) {
LOG_TOPIC(WARN, Logger::MEMORY)
<< "/proc/sys/vm/overcommit_ratio is set to '" << r
<< "'. It is recommended to set it to " << static_cast<size_t>(rr)
<< " (100 * (max(0, (RAM - Swap Space)) / RAM)).";
<< "'. It is recommended to set it to '" << std::llround(rr)
<< "' (100 * (max(0, (RAM - Swap Space)) / RAM)).";
LOG_TOPIC(WARN, Logger::MEMORY) << "execute 'sudo bash -c \"echo "
<< rr << " > "
<< std::llround(rr) << " > "
<< "/proc/sys/vm/overcommit_ratio\"'";
}
}