froehlich 02/01/29 12:02:07
Modified: src/documentation/xdocs/userdocs/concepts storejanitor.xml
Log:
reflect changes
Revision Changes Path
1.2 +7 -5
xml-cocoon2/src/documentation/xdocs/userdocs/concepts/storejanitor.xml
Index: storejanitor.xml
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/documentation/xdocs/userdocs/concepts/storejanitor.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- storejanitor.xml 3 Jan 2002 12:31:04 -0000 1.1
+++ storejanitor.xml 29 Jan 2002 20:02:07 -0000 1.2
@@ -20,11 +20,11 @@
You can combine a non-caching-stream-pipeline with a caching-event-pipeline
etc.</p>
</s1>
<s1 title="Implementation">
- <p>The implementation is quit simple! Every store can call the
<code>register()</code> method
- of the actual StoreJanitor component. This checks in a configurable interval if
memory is running
- low. If low, then the StoreJanitor goes through all stores with a Round Robin
algorithm and call
- the <code>free()</code> method of the registered stores (which they have to
implement per the Store
- interface) so long, until memory is normal.</p>
+ <p>The implementation is quit simple! Every implementation of a Store can
register in the
+ StoreJanitor. He checks in a configurable interval if memory is running low. If
low,
+ then the StoreJanitor first runs the GC. If Memory is still low, he greps via
Round Robin
+ a victim (Store) and frees xx% of all emlements in this Store. After that the
StoreJanitor
+ sleeps and waits for the next iteration.</p>
</s1>
<s1 title="Configuration">
<source>
@@ -34,6 +34,7 @@
<parameter name="heapsize" value="60000000"/>
<parameter name="cleanupthreadinterval" value="10"/>
<parameter name="threadpriority" value="5"/>
+ <parameter name="percent_to_free" value="10"/>
</store-janitor>
]]>
</source>
@@ -55,6 +56,7 @@
<parameter name="heapsize" value="150000000"/>
<parameter name="cleanupthreadinterval" value="10"/>
<parameter name="threadpriority" value="5"/>
+ <parameter name="percent_to_free" value="10"/>
</store-janitor>
]]>
</source>
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]