标签: rust
Rust是否有RAM限制的LRU缓存?我想指定一个30 MB的限制,当它超过限制时,它开始删除LRU条目。
我可以找到number of entries limited。
答案 0 :(得分:2)
fn set_capacity(&mut self, capacity: usize)设置缓存可以容纳的键值对的数量。因此,如果您想将其限制为30MB,则需要计算键/值对的大小,并将30MB除以键/值对的大小,以获得应将LRU缓存设置为的容量。
fn set_capacity(&mut self, capacity: usize)