diff --git a/src/Summary.cpp b/src/Summary.cpp index 2055e972..4d295e44 100644 --- a/src/Summary.cpp +++ b/src/Summary.cpp @@ -104,6 +104,11 @@ static void print_cpu(Config *) static void print_threads(Config *config) { + Log::print(GREEN_BOLD(" * ") WHITE_BOLD("%-13s") CYAN_BOLD("%.1f GB"), + "MEMORY", + static_cast(uv_get_total_memory()) / (1024U * 1024U * 1024U) + ); + Log::print(GREEN_BOLD(" * ") WHITE_BOLD("%-13s") WHITE_BOLD("%s%d%%"), "DONATE", config->pools().donateLevel() == 0 ? RED_BOLD_S : "", diff --git a/src/backend/cuda/CudaBackend.cpp b/src/backend/cuda/CudaBackend.cpp index 8ba7ed5c..5bb1cbdd 100644 --- a/src/backend/cuda/CudaBackend.cpp +++ b/src/backend/cuda/CudaBackend.cpp @@ -64,7 +64,7 @@ namespace xmrig { extern template class Threads; -constexpr const size_t oneMiB = 1024u * 1024u; +constexpr const size_t oneMiB = 1024U * 1024U; static const char *kLabel = "CUDA"; static const char *tag = GREEN_BG_BOLD(WHITE_BOLD_S " nv "); static const String kType = "cuda"; @@ -249,7 +249,7 @@ public: std::string fans; if (!health.fanSpeed.empty()) { - for (uint32_t i = 0; i < health.fanSpeed.size(); ++i) { + for (size_t i = 0; i < health.fanSpeed.size(); ++i) { fans += " fan" + std::to_string(i) + ":" CYAN_BOLD_S + std::to_string(health.fanSpeed[i]) + "%" CLEAR; } } diff --git a/src/backend/opencl/OclBackend.cpp b/src/backend/opencl/OclBackend.cpp index bbf60443..af97b71e 100644 --- a/src/backend/opencl/OclBackend.cpp +++ b/src/backend/opencl/OclBackend.cpp @@ -58,7 +58,7 @@ namespace xmrig { extern template class Threads; -constexpr const size_t oneMiB = 1024u * 1024u; +constexpr const size_t oneMiB = 1024U * 1024U; static const char *tag = MAGENTA_BG_BOLD(WHITE_BOLD_S " ocl "); static const String kType = "opencl"; static std::mutex mutex;