Kelly Wrote:
-----
Yes it uses all cycles, nope it isn't a 'bug'. We do indeed run a tight loop. You can see the code for yourself at http://secondlife.com/developers/opensource/
-----
Thanks for the reply, Kelly. I have downloaded the source but ploughing through a few thousand lines of undocumented c++ is not going to help too much.
I'm more than a little surprised that you seem to be saying that it is intended behaviour. Linden Labs, understandably, have very tight controls on how their computing resources are allocated. In fact, your entire business model is built around selling cpu cycles.
Conversely, you seem to have a pretty cavalier attitude to the way you use your customer's computing resources.
Are you saying that you are happy with the current design? You don't see anything wrong in the client just sitting in a tight loop doing nothing?