As is typical in SL some information is out dated. As is also typical some things are ambiguous and poorly defined making various understandings possible. None of the lag producers are simple are straightforward any longer. The simple stuff has been corrected.
Over the last two years there has been so many changes it is difficult to keep up on what is outdated and ineffective. There certainly is no lack of outdated advice being handed out.
Many of the fixes and improvements are scale-of-problem reductions rather than eliminations of a problem. This makes it confusing when some of us say something has been fixed and others say the problem is still there. An example is SSA (Server Side Appearance – baking). It was implemented to fix avatar bake fail. It did that. But, you still see the symptom of bake fail. But, the bake fail we see now is caused by other problems. The ovens are fixed and they do work. But, if the Inventory System fails to supply a texture to the oven, it cannot be baked and we see a bake fail.
The complexity is in simplifying our idea of what bake fail is. Bake fail has many causes and one set of causes, the ovens, has been fixed. But, other parts of the system can still cause bake fail.
One of those parts is the connection to SL. That connection can also contribute to region lag. Users having boosted their mesh download thread counts have contributed to a huge amount of system lag. When one of those users or worse several of them arrive in region they can kill performance. If you are trying to figure out what is wrong in a region they can really confuse you.
As newer viewers come out the value of mesh download concurrent threads is likely to be clamped to some max viewer side. Or if that doesn’t work out the servers may limit the value.
Monty is working to improve the connection between viewer and SL servers. As that gets implemented we will see less bake fail and faster texture render and region loading of meshes.
My point here is that debugging lag in a region is an ever-changing process. Unfortunately the Lindens don’t tell us everything that is changing. Plus there are lots of people that do not stay current and repeat old information, like clear your cache, which often aggravates the problem rather than resolving it. Cache clearing when not needed throws extra load on the system for no reason.
Threads like the one Innula started are needed every so often. If you have new information to contribute, add it to her thread. Plus, I like helpful information in the comments here.