Rust RAM限制LRU缓存?

时间:2016-07-28 06:32:53

标签: rust

Rust是否有RAM限制的LRU缓存?我想指定一个30 MB的限制,当它超过限制时,它开始删除LRU条目。

我可以找到number of entries limited

1 个答案:

答案 0 :(得分:2)

fn set_capacity(&mut self, capacity: usize)设置缓存可以容纳的键值对的数量。因此,如果您想将其限制为30MB,则需要计算键/值对的大小,并将30MB除以键/值对的大小,以获得应将LRU缓存设置为的容量。