]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
os/bluestore: intdoduce spillover mechanics to AvlAllocator.
authorIgor Fedotov <ifedotov@suse.com>
Wed, 12 Feb 2020 12:55:03 +0000 (15:55 +0300)
committerIgor Fedotov <ifedotov@suse.com>
Mon, 13 Apr 2020 13:12:43 +0000 (16:12 +0300)
commitefedcc077c7ed4e1e5ea26ae989fa3d6cbd287d4
tree4348c4bc21b9c686abadaf7e108e8a7da3d9e3fb
parentb176dcb3f981b02c0d387d98bd6cb04d59b24463
os/bluestore: intdoduce spillover mechanics to AvlAllocator.

This to be utilized in AvlAllocator's descendant class(es) to be able
to limit amount of entries allocator tracks. Hence bringing a cap for
RAM used by the allocator.

Signed-off-by: Igor Fedotov <ifedotov@suse.com>
src/os/bluestore/AvlAllocator.cc
src/os/bluestore/AvlAllocator.h