diff --git a/clients/drcachesim/common/options.cpp b/clients/drcachesim/common/options.cpp index e20c9af2acc..431563a16c4 100644 --- a/clients/drcachesim/common/options.cpp +++ b/clients/drcachesim/common/options.cpp @@ -1026,7 +1026,7 @@ droption_t op_sched_migration_threshold_us( "last ran on a core before it can be migrated to another core."); droption_t op_sched_rebalance_period_us( - DROPTION_SCOPE_ALL, "sched_rebalance_period_us", 1500000, + DROPTION_SCOPE_ALL, "sched_rebalance_period_us", 50000, "Period in microseconds at which core run queues are load-balanced", "The period in simulated microseconds at which per-core run queues are re-balanced " "to redistribute load."); diff --git a/clients/drcachesim/scheduler/scheduler.h b/clients/drcachesim/scheduler/scheduler.h index 8d26680a7dd..2c6753897bf 100644 --- a/clients/drcachesim/scheduler/scheduler.h +++ b/clients/drcachesim/scheduler/scheduler.h @@ -798,7 +798,7 @@ template class scheduler_tmpl_t { * #time_units_per_us to produce a value that is compared to the "cur_time" * parameter to next_record(). */ - uint64_t rebalance_period_us = 150000; + uint64_t rebalance_period_us = 50000; }; /**