On 06/11/06, Vinod Panicker <[EMAIL PROTECTED]> wrote:

Hmm... 2 SocketIoProcessors didn't help and neither did the
SimpleByteBufferAllocator.

MINA is showing a lot of ByteBuffers and a large Event queue. The
ExecutorFilter.Event is showing a retained size of 458 MB. The
SimpleByteBufferAllocator.SimpleByteBuffer is having a retained size
of 469 MB.

In contrast, the MINA ByteBuffers that my app is using show a low
shallow and retained size. I hope I'm correct in assuming that my app
is not holding a lot of buffers, but MINA is.

A large event queue means that events are coming in more quickly than
they can be processed, hence a backlog is building up.

Have you got timings for how long your messageReceived() event in the
handler takes?

You might need to look at the read throttling filter.

RG

Reply via email to