X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/loba.git/blobdiff_plain/00e9c7c4aa9f01d944398d68a05225c7782eb089..f294f23575f7caa8a297faf3ca038a59c4c6b74b:/process.cpp diff --git a/process.cpp b/process.cpp index e5ba3cd..a92187d 100644 --- a/process.cpp +++ b/process.cpp @@ -82,6 +82,8 @@ process::~process() { delete compute_thread; total_load_exit += real_load; + if (opt::log_rate < 0) + return; if (opt::bookkeeping) { XBT_INFO("Final load after %d:%d iterations: %g ; expected: %g", lb_iter, comp_iter, real_load, expected_load); @@ -94,7 +96,8 @@ process::~process() int process::run() { - XBT_INFO("Initial load: %g", real_load); + if (opt::log_rate >= 0) + XBT_INFO("Initial load: %g", real_load); XBT_VERB("Starting..."); compute_thread->start(); load_balance_loop(); @@ -228,7 +231,6 @@ bool process::still_running() opt::load_ratio_threshold) { // fixme: this check should be implemented with a distributed // algorithm, and not a shared global variable! - // fixme: should this chunk be moved before call to receive() ? XBT_VERB("No more load to balance in system."); last_status = false; }