From 8791261220f0d98f95904236e6fbbfcf126dd896 Mon Sep 17 00:00:00 2001 From: XMRig Date: Fri, 29 Nov 2019 13:43:26 +0700 Subject: [PATCH] Use total memory (Linux report low free memory) and fix typo. --- src/crypto/rx/RxConfig.cpp | 2 +- src/crypto/rx/RxDataset.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/crypto/rx/RxConfig.cpp b/src/crypto/rx/RxConfig.cpp index 2318bfbe..ef823e60 100644 --- a/src/crypto/rx/RxConfig.cpp +++ b/src/crypto/rx/RxConfig.cpp @@ -74,5 +74,5 @@ xmrig::RxConfig::Mode xmrig::RxConfig::readMode(const rapidjson::Value &value) c } } - return LightMode; + return AutoMode; } diff --git a/src/crypto/rx/RxDataset.cpp b/src/crypto/rx/RxDataset.cpp index fb2ef9d1..ce41a58e 100644 --- a/src/crypto/rx/RxDataset.cpp +++ b/src/crypto/rx/RxDataset.cpp @@ -167,7 +167,7 @@ void xmrig::RxDataset::allocate(bool hugePages) return; } - if (m_mode == RxConfig::AutoMode && uv_get_free_memory() < (maxSize() + RxCache::maxSize())) { + if (m_mode == RxConfig::AutoMode && uv_get_total_memory() < (maxSize() + RxCache::maxSize())) { LOG_ERR(CLEAR "%s" RED_BOLD_S "not enough memory for RandomX dataset", rx_tag()); return;