diff --git a/qlib/data/cache.py b/qlib/data/cache.py index a50b1345e..6433127f4 100644 --- a/qlib/data/cache.py +++ b/qlib/data/cache.py @@ -108,7 +108,7 @@ class MemCacheUnit(abc.ABC): def _adjust_size(self, key, value): if key in self.od: - self._size -= sys.getsizeof(self.od[key]) + self._size -= self._get_value_size(self.od[key]) self._size += self._get_value_size(value)