11.07.2014 - For a technical update on specific performance metrics since the launch of our performance improvements, please check out this blog in Tools and Technology.
Has Second Life seemed a bit faster for you lately? Improving performance for all Second Life users has been an important focus for us at Linden Lab, and we’ve recently seen some great results from several projects that should make your Second Life experiences faster, smoother, and more reliable.
Speeding Up the Marketplace
If you visit the Marketplace today, you should be seeing a much snappier experience than in the past. We recently deployed infrastructure upgrades for the Marketplace, and the site has since shown some of the best performance we’ve ever seen from it. Even during peak usage periods over the weekend, when in the past performance would degrade, we’re seeing response times that average 70% faster and page load times that are 30% faster than before the changes.
Improving Group Chat
Last week, we also deployed new group chat server configurations. Our internal metrics are showing dramatic improvements in group chat performance, and we hope that you’re seeing that in your own experience as well. We are still seeing some cases in which performance for some groups degrades for shorter periods of time than before, and we are continuing to investigate and make changes; the project isn't finished, but we've made a lot of progress.
Faster Texture & Mesh Loading
The entire grid is now using a CDN service for textures and meshes. This change means that textures and meshes should load more quickly, particularly for those who login to Second Life from places that are far from our US data centers. Our testing showed dramatic improvements: average download times for textures and meshes have been reduced by more than 50% on average, and the improvement is even more dramatic outside of North America.
Quicker Viewer-Server Communications
Another way we’re enhancing Second Life performance is through our HTTP project, which improves the way your Viewer communicates with grid services. With the HTTP Project Viewer out now, the faster content download times you’ll see thanks to the CDN change get even better - we’re talking 80% faster!
As you look for these improvements, please bear in mind this important note from Oz Linden:
The CDN (and HTTP in those viewers that have them) improvements for texture and mesh data are improvements to how long it takes to download the data. Once they've been downloaded, your viewer caches them locally so the next time you need that data it doesn't need to download them at all. What that means is that these improvements mostly affect how quickly you see new things: places and objects you've never seen before. You probably won't see a big difference in familiar places because your viewer should be using cached data for those.
So... now's the time to try checking out places you've never seen before!
The use of pipelined HTTP for the initial load of your inventory when you log in matters every time, since while we cache some inventory data locally we always make sure it's correct by loading it all at the beginning of your session.
So, How’s Second Life Performing for You?
Performance improvements are generally behind-the-scenes work, and we know it’s not always as exciting as rolling out a new feature, but these changes directly impact all our Second Life experiences and our daily lives inworld. We hope you’re starting to notice the effects of these improvements - if you are, please let us know in the Forums, on Twitter, or however you prefer.
Don't forget to grab the latest Official Viewer to experience the improvements.