[branch-2.1](memory) Refactor LRU cache policy memory tracking (#37658)
pick #36235 #35965
This commit is contained in:
@ -20,9 +20,9 @@
|
||||
namespace doris {
|
||||
|
||||
ObjLRUCache::ObjLRUCache(int64_t capacity, uint32_t num_shards)
|
||||
: LRUCachePolicy(CachePolicy::CacheType::COMMON_OBJ_LRU_CACHE, capacity,
|
||||
LRUCacheType::NUMBER, config::common_obj_lru_cache_stale_sweep_time_sec,
|
||||
num_shards) {
|
||||
: LRUCachePolicyTrackingManual(
|
||||
CachePolicy::CacheType::COMMON_OBJ_LRU_CACHE, capacity, LRUCacheType::NUMBER,
|
||||
config::common_obj_lru_cache_stale_sweep_time_sec, num_shards) {
|
||||
_enabled = (capacity > 0);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user