Skip to content

Evaluating new cache designs #53

Answered by therealgymmy
byrnedj asked this question in Q&A
Discussion options

You must be logged in to vote

Can you explain more what you're trying to do? And what is your high level cache design / needs? You mention you want to compare admission policies. It would be great if you could elaborate on them.

For your questions:

  1. We do not support setting an upper-limit on size class in Navy. In addition, we're actually going to deprecate size-class support in the near future (all different sizes will be written to the same block-cache region in-memory and then flushed onto device). Can you explain why you need a limit on size-class?
  2. CacheLib is already inclusive. When we read an item into RAM-cache, the flash-copy is kept while the ram-copy is marked as NvmClean. When the ram item is mutated, user…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@byrnedj
Comment options

@sathyaphoenix
Comment options

Answer selected by sathyaphoenix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants