Page 1 of 1

How is read and write cache shared?

Posted: Thu Oct 03, 2013 4:46 pm
by Stubi
Let's say I have 1 GB cache and use this for read and writes. How are the 1 GB shared for cached reads and cached writes?

Re: How is read and write cache shared?

Posted: Sat Oct 05, 2013 1:38 pm
by Support
If the cache strategy is Read/Write, all reads and writes will be cached. Cache content will be replaced by specified algorithm when cache space is full.

Re: How is read and write cache shared?

Posted: Sat Oct 05, 2013 5:20 pm
by InquiringMind
Just to clarify, does that mean that memory allocation would follow usage? (e.g. a system that does 4 times as much reading as writing would likely have the cache split 80/20 for read/write data). Or do other factors come into play (e.g. a large write defer setting prioritising write data retention).

Re: How is read and write cache shared?

Posted: Tue Oct 08, 2013 12:34 am
by Support
InquiringMind wrote:does that mean that memory allocation would follow usage? (e.g. a system that does 4 times as much reading as writing would likely have the cache split 80/20 for read/write data).
Yes. However in future versions, we might allow users to divide read/write cache area.