My ComSwiki has suddenly started using a lot of CPU time, where
it didn't before. The odd thing is that the code hasn't changed in
months. It's just been ticking along, running the Swiki. Now
it's eating CPU at a near-realtime rate (1 CPU second per second
of real time - nearly a spin loop). The Swiki still responds, though.
Stopping and restarting it has no effect.
Luckily it's running on a four-processor server, so there's
no great heartburn, but I'd still like to know what's what. People
have steadily been adding pages but it's not a large Swiki by any
means. It has two or three dozen pages, tops.
Could it be that the number of pages has grown to the point
where the garbage collector is thrashing? I know other people have
seen this, but in those cases it seemed to be platform-dependent.
This is a case where neither the platform nor the code has changed,
but the behavior has.
Mike O'Brien