I have a robot I'm experimenting with, and I am frequently - though
not quite always - seeing in the logs report of very high CPU use
during a request, along with the following log messages:


com.metaparadigm.jsonrpc.BeanSerializer analyzeBean: analyzing
com.google.wave.api.impl.WaveletData
com.metaparadigm.jsonrpc.BeanSerializer analyzeBean: analyzing
com.google.wave.api.impl.BlipData
com.metaparadigm.jsonrpc.BeanSerializer analyzeBean: analyzing
com.google.wave.api.Annotation
com.metaparadigm.jsonrpc.BeanSerializer analyzeBean: analyzing
com.google.wave.api.Range


Those messages are always present when CPU time is high (for instance,
in the neighborhood of 2000 - 3000 cpu_ms), and I've never seen them
in the logs of a request with low CPU use. The robot continues to
work, but obviously I don't want to be slamming the CPU all the time.

As mentioned, it's an in-development robot so obviously my code may be
to blame here. Can anyone let me know what prompts those particular
events to happen? Knowing that could help me find mistakes/badthings
in my code, and reduce the CPU load.

Thanks,
Chris

--

You received this message because you are subscribed to the Google Groups 
"Google Wave API" group.
To post to this group, send email to google-wave-...@googlegroups.com.
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=.


Reply via email to