Return-Path: Delivered-To: apmail-xml-cocoon-users-archive@xml.apache.org Received: (qmail 84051 invoked by uid 500); 6 Sep 2001 09:44:09 -0000 Mailing-List: contact cocoon-users-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: cocoon-users@xml.apache.org Delivered-To: mailing list cocoon-users@xml.apache.org Received: (qmail 84040 invoked from network); 6 Sep 2001 09:44:08 -0000 Date: Thu, 6 Sep 2001 11:43:49 +0200 (MEST) From: Gerhard Froehlich To: cocoon-users@xml.apache.org MIME-Version: 1.0 References: <8CB263A54D013842A2AF262CE9952ACB01A0A1@feanor.pro-vision.de> Subject: Re: [C2] How to Configure MRUMemoryStore/Pipeline-Caching X-Priority: 3 (Normal) X-Authenticated-Sender: #0001561738@gmx.net X-Authenticated-IP: [212.186.151.68] Message-ID: <17793.999769429@www41.gmx.net> X-Mailer: WWW-Mail 1.5 (Global Message Exchange) X-Flags: 0001 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi, > - Why are there three MRUMemoryStores? One "store", one "stream-cache", > on "event-cache"? I don't really now. Few days before I asked this question too, but I didn't get an anwer. But I think because there are 2 piplines (CacheStreamPipeline and CacheEventPipeline). Each of them has a own EventCache. And because of that there are two MRUMemoryStores. > - What exactly is cached in "store"? Nothing > - What exactly is cached in "stream-cache"? CacheStreamObjects I think > - What exactly is cached in "event-cache"? CacheEventObjects I think > - Are the memory-Settings like heapsize shared by the three stores or > parallel (means that you have to plan for 3*heapsize memory allocation > using the all three stores)? Yesterday they commited a new component I developed. The StoreJanitor. You can find it in the 2.1 branch. The StoreJanitor ist now responsible for the MemoryManagement. Each store register in the StoreJanitor and if memory runs low the StoreJanitor calls the free() method of the different stores. So you have only to configure the heapsize parameter, etc only once now. I put a sample configuration in the cocoon.xconf in the 2.1 branch. A xdoc will follow soon. I hope that helps! Cheers Gerhard -- Gerhard Fr�hlich g-froehlich@gmx.de "black holes are, when GOD is dividing by zero" GMX - Die Kommunikationsplattform im Internet. http://www.gmx.net -- GMX Tipp: Machen Sie Ihr Hobby zu Geld bei unserem Partner 1&1! http://profiseller.de/info/index.php3?ac=OM.PS.PS003K00596T0409a --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. To unsubscribe, e-mail: For additional commands, e-mail: