"Use File Store? True indicates that the cache can grow beyond the
memory limit and will push additional elements to disk. This has limited
usefulness since the processing required to integrate with the file
system is roughly equivalent to retrieving from a database. We recommend
that this is set to false unless there is specific knowledge or
requirements to use a File Store."
That statement is overly simplistic. It assumes caches are used solely
for storing database data - when they are also used to store OFBiz
internal structures. Caching to disk can reduce the time required to
retrieve/parse many things that are not stored in the database.
-Adrian
On 12/18/2012 3:39 PM, Nick Rosser wrote:
This is a guide that we put together as we were coming to terms with
the OFBiz caching and memory scheme. Existing documentation, as far as
we could tell, was just about non-existent. Since the caching scheme
is so important from a performance and memory usage point of view we
decided to document our findings.
For anyone's review -- we'd be interested in any feedback:
http://bigfish.salmonllc.com/help/guideCachingAndMemory.htm