From: Marcel Flatley
Well if one simply thinks what a temp-rezzer does, it seems quite obvious that they do put a big load on the system.
It's obvious that it has to put some kind of load on the sim: objects are being
rezzed and a script is running. (While a similar load may be placed when an
avatar uses a building tool script, that's not happenning every 60 seconds.)
If it's on a server that you are sharing with other people, rather than your
own private island sim, then this can be very anti-social.
What is not obvious at all is how it loads the rest of "the system",
especially the database, the asset servers, and adjoining sims
and their remote agents, and the network.
When a temp prim is deleted (after GC in about 60 seconds), it does
not touch the asset server like a normal prim. This makes me wonder
how it touches the asset server during the rest of its lifetime. I am also
pretty sure that the asset server is not necessary to assign it a GUID.
Is the asset server touched just once? How does the caching work?
If it's more than once, is it the same operation as for a regular prim?
Are temp rezzed prims handled any differently from the standpoint
of adjoining sims? As for the network, I suspect it's in the noise
on any large view, but I wonder about the impact at the Viewer end,
and at the db/asset bottlenecks.
These are technical questions that would shed some light on the performance
issues of temp-rezzed prims. So far, it seems that nobody on this forum has
the knowledge to answer them. It would have to be someone who is familiar
with the internals of the sim and other server code and the network provisioning.
Temp-rezzing is intended to be used, and not just for one purpose.
Anything can be abused. It would be good to understand what the
parameters are and how to measure the cost-benefit of a given instance.
Broad advice concerning "cheating" sounds agreeable to me, but that
can't take you very far, because we know that the Lindens don't go
around deleting ALL temp-rezzers that make things, and they also do
sometimes delete ones that would seem harmless like vendors.