> but serialization and writing to disk are 2 different things.
Yes sorry for the confusion. I intertwine the serialization and disk
performance (hence asking whether a memory page store exists) because
AFAIU, it is the serialized pagemaps that are being written to
filesystem. Indeed, when using a memory page store, still serialization
to memory is needed, so you are indeed right to say that they are
different. I should talk about the cpu bottleneck of writing the
serialized pagemaps to disk and whether there is a pagestore using
memory. As indicated by Richard, this one seems to exist in Terracotta.
I will try and see whether this avoids my experienced cpu bottleneck.
Also the virus scanner option I will look into
By the way, using
protected ISessionStore newSessionStore()
{
return new HttpSessionStore(this);
}
Instead of
protected ISessionStore newSessionStore()
{
return new SecondLevelCacheSessionStore(this, new
DiskPageStore());
}
Also avoids the disk writing bottleneck. Now, I am not sure whether
HttpSessionStore can be used instead of SecondLevelCacheSessionStore. It
does not seem to write to diks.
Thanks for all the pointers and fast responses everybody
Regards Ard
>
>
>
> On Tue, Oct 7, 2008 at 4:21 PM, Ard Schrijvers
> <[EMAIL PROTECTED]>wrote:
>
> > Hello Igor and Timo,
> >
> > Sorry for my really way to late response, I was caught up
> entirely by
> > some stressful tasks which needed to be finished.
> >
> > I currently do not have statistics, but I could have a cpu yourkit
> > snapshot. I have seen up to 75% cpu in the serialization and
> > deserialization. Recently I saw 25%.
> >
> > People working with Linux do not experience this cpu bottleneck
> > though, so it might very well be an issue with how windows
> handles the
> > filesystem. I will sort out the suggestion by Timo, would
> be great if
> > that solved the issue.
> >
> > Thanks a lot, and again, sorry for my late response!
> >
> > -Ard
> >
> > >
> > > On Fri, 03 Oct 2008, Igor Vaynberg wrote:
> > > > do you have some statistics for us? or some profiler timing
> > > screenshots?
> > >
> > > While waiting for the reply from Ard... I remember
> hearing of a case
> > > where the pagemaps were stored to a directory that the
> virus scanner
> > > was monitoring, and the scanner hogged all cpu during
> load testing
> > > :) I suppose that this kind of stuff happens more easily
> on Windows
> > > than on unices.
> > >
> > > Best wishes,
> > > Timo
> > >
> > > --
> > > Timo Rantalaiho
> > > Reaktor Innovations Oy <URL: http://www.ri.fi/ >
> > >
> > >
> --------------------------------------------------------------------
> > > - To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]