]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
osd/OSD: only wake up empty pqueue.
authorJianpeng Ma <jianpeng.ma@intel.com>
Tue, 2 Jul 2019 07:24:28 +0000 (15:24 +0800)
committerJianpeng Ma <jianpeng.ma@intel.com>
Wed, 3 Jul 2019 05:41:14 +0000 (13:41 +0800)
commit28cad5b80afd220b371a79fe00c735e470204e72
treeb268d9f9d87d774c5c3c02dad73737a7c9505f3b
parente9900a11ecba1f9f804f94da0d97047951865c6b
osd/OSD: only wake up empty pqueue.

Reduce unnecessary wakeups. Especially for heavy load scenarios,
the queue is basically not empty.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
src/osd/OSD.cc