]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rbd-mirror: disable librbd caching for replicated images 9191/head
authorJason Dillaman <dillaman@redhat.com>
Thu, 19 May 2016 00:53:26 +0000 (20:53 -0400)
committerJason Dillaman <dillaman@redhat.com>
Thu, 19 May 2016 13:14:01 +0000 (09:14 -0400)
commitea35f148257282fe3f3ae02fe7a26cf245cda952
treeb2155b43dbf451c7001e9aadd026b021d6ca0619
parentc9b39edb9623d09cdbe069f69b9796439501fd80
rbd-mirror: disable librbd caching for replicated images

Each image has its own cache and each cache uses its own thread. With
a large replicated cluster, this could result in thousands of extra
threads and gigabytes of extra memory.

Fixes: http://tracker.ceph.com/issues/15930
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/test/rbd_mirror/test_ImageReplayer.cc
src/test/rbd_mirror/test_fixture.cc
src/tools/rbd_mirror/Replayer.cc
src/tools/rbd_mirror/main.cc