OPTION(osd_map_cache_max, OPT_INT, 250)
OPTION(osd_map_message_max, OPT_INT, 100) // max maps per MOSDMap message
OPTION(osd_op_threads, OPT_INT, 2) // 0 == no threading
-OPTION(osd_max_opq, OPT_INT, 10)
OPTION(osd_disk_threads, OPT_INT, 1)
OPTION(osd_recovery_threads, OPT_INT, 1)
OPTION(osd_op_thread_timeout, OPT_INT, 30)
dout(10) << "dequeue_op " << op << " finish" << dendl;
assert(pending_ops > 0);
- if (pending_ops > g_conf->osd_max_opq)
- op_queue_cond.Signal();
-
pending_ops--;
logger->set(l_osd_opq, pending_ops);
if (pending_ops == 0 && waiting_for_no_ops)