Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Perma-cache Welcome Area, good idea?

DoteDote Edison
Thinks Too Much
Join date: 6 Jun 2004
Posts: 790
07-21-2005 16:59
I've wondered if we would see any improvement to the WA performance if the area could be stored in a special cache (downloaded with the client.) The base WA doesn't change very often at all, so it seems possible. But, I'm not sure if ther'd be a performance gain. It seems like the area is slow almost all the time - possiblly due to the many people TP'ing in, and the server sending data out to those folks. I'm not exactly sure how the SL cache works and how it knows whether or not to d/l new prim info. So maybe someone can tell me if this would be a good or bad idea.
Jeffrey Gomez
Cubed™
Join date: 11 Jun 2004
Posts: 3,522
07-21-2005 18:15
Not a good idea for those of us that no longer visit the WA.

Opt-in would be a better idea for something like this.
_____________________
---
Chip Midnight
ate my baby!
Join date: 1 May 2003
Posts: 10,231
07-21-2005 20:27
At some point someone suggested that we have the ability to choose parcels that we'd like to keep in cache at all times. I think that would be great. I rarely go to the WA so I wouldn't want to waste disk space on it.
_____________________

My other hobby:
www.live365.com/stations/chip_midnight
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
07-21-2005 21:34
Yes, the lack of better caching strategies is something which deeply puzzles me about SL.

Also, why is my cache limited to 1000mb? I have an 80G hard drive. I could at least put 10Gb towards SL no problem. I have 50GB doing absolutely nothing.
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
07-21-2005 21:37
Just so it's common knowledge, the reason the SL download is so big is because most of the Orientation Island textures are in the static cache.

Honestly we don't need to make the download any larger. If anything we need the static cache in multiple little files so we can delete them as we don't need them. (i can't go back to the Orientation Island so why the heck do i need them still?)
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river.
- Cyril Connolly

Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence.
- James Nachtwey
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
07-21-2005 22:35
Really?

What percentage?

Can't they have a release for new users versus old users who are just getting the upgrade / re-installing?
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
Chip Midnight
ate my baby!
Join date: 1 May 2003
Posts: 10,231
07-21-2005 23:50
From: Strife Onizuka
Just so it's common knowledge, the reason the SL download is so big is because most of the Orientation Island textures are in the static cache.

Honestly we don't need to make the download any larger. If anything we need the static cache in multiple little files so we can delete them as we don't need them. (i can't go back to the Orientation Island so why the heck do i need them still?)


Good point. I'd still like the ability to make certain locations more permanent in cache, like my properties where I spend most of my time.
_____________________

My other hobby:
www.live365.com/stations/chip_midnight
DoteDote Edison
Thinks Too Much
Join date: 6 Jun 2004
Posts: 790
07-22-2005 16:43
Perhaps sometime in the future, there could be an option to toggle a parcel's current cache between static and dynamic. In theory, it seems like a good way to cut bandwidth for static builds that rarely change, such as the Welcome Area or the "Towers of Prims."

But, I'm still curious as to how much benefit this would bring, speed-wise. How does the client know to use the cache versus downloading new data? I assume it compares timestamps, but I could be wrong.
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
07-22-2005 17:46
The cache i talk about only hold animations, textures and sounds.
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river.
- Cyril Connolly

Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence.
- James Nachtwey
DoteDote Edison
Thinks Too Much
Join date: 6 Jun 2004
Posts: 790
07-22-2005 17:53
Okay thanks, that's what I wondered about. I didn't know if it also held prim-data or not. My suggestion seems much less useful now.
Keknehv Psaltery
Hacker
Join date: 11 Apr 2005
Posts: 1,185
07-23-2005 10:07
No, the cache holds object data as well. Log in, and look around. Most of the objects are already rezzed. Then, delete your cache and try it again. See the difference?

But I agree, we don't need the download to be any bigger. We're already going to have a Firefox ( ahem, "powered by Mozilla" ) that's going to add quite a bit to the download.
Racer Plisskin
Rezerator
Join date: 2 Jan 2005
Posts: 147
07-26-2005 16:28
From: blaze Spinnaker
Yes, the lack of better caching strategies is something which deeply puzzles me about SL.

Also, why is my cache limited to 1000mb? I have an 80G hard drive. I could at least put 10Gb towards SL no problem. I have 50GB doing absolutely nothing.


I agree! I have over 1.5 Tb of disk space to play in... Mwahahah!

Why are we limited to 1 Gb and why can we NOT put the cache anywhere we want?

I HATE having it stuck on my root partition (both fragmentation AND an extra Gb+ of junk I REALLY don't want to waste resources making regular backups of...).

I'm getting ready to reinstall XP so I'll make an extra partition just for SL cache somewhere and mount it to the correct subdirectory, but that seems like overkill to fix something that should really be an option at installation time.

-Racer P.
_____________________
"What's important in life is not how many breaths we get to take but those moments that take our breath away." -- Jaques Cousteau

"A thin line separated serious homicidal purpose from buffoonery." -- Dean Koontz

"CanYouFixTheSpaceBarOnMyKeyboard?" -- Email to Helpdesk
Kurtz Lawson
Registered User
Join date: 21 Jul 2005
Posts: 2
07-27-2005 10:33
Wow, people are sure coming up with some elaborate solutions!

What about having a "first login" type of thing, where when SL installs, the WA is cached, but after the first session (login+logout), that portion of the cache is deleted?

Just a thought...
Nathan Stewart
Registered User
Join date: 2 Feb 2005
Posts: 1,039
11-24-2005 13:11
I'd like to see a perma cache along the lines of the client has been given a key list of textures to place in this cache, this list can be updated in the background with keys added or removed, but basically on download of the client it wouldnt contain any actual textures/sounds, only on actually encountering these textures/sounds would it be added to this permacache

Things i would like to see in this would be like the collision textures and any other avatar related textures, along with any menu sounds. I would like to see the ground textures stored here as well as any textures used on linden trees and plants
_____________________
SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
11-24-2005 16:03
From: Strife Onizuka
Just so it's common knowledge, the reason the SL download is so big is because most of the Orientation Island textures are in the static cache.

Honestly we don't need to make the download any larger. If anything we need the static cache in multiple little files so we can delete them as we don't need them. (i can't go back to the Orientation Island so why the heck do i need them still?)
Join a volunteer group, then you can go back. You could teach the n00bs how to torture prims.
_____________________
-

So long to these forums, the vBulletin forums that used to be at forums.secondlife.com. I will miss them.

I can be found on the web by searching for "SuezanneC Baskerville", or go to

http://www.google.com/profiles/suezanne

-

http://lindenlab.tribe.net/ created on 11/19/03.

Members: Ben, Catherine, Colin, Cory, Dan, Doug, Jim, Philip, Phoenix, Richard,
Robin, and Ryan

-
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
11-25-2005 08:20
From: Keknehv Psaltery
No, the cache holds object data as well. Log in, and look around. Most of the objects are already rezzed. Then, delete your cache and try it again. See the difference?
I hadn't consciously noticed that... but you're right.

So why do I have to wait for everything to rez every time I teleport, even when I'm teleporting between sims I've visited recently? Shouldn't the stuff still be there in the cache from when I was in that area earlier?

Even if they have problems with the cache that keep it from being bigger than 1GB, they could at least let you have a "per sim" cache, so you could (say) cache 30 sims worth of objects. This would be a cache based on the sim you were in rather than the on ethe object was in, and only change when you went a certain distance from the sim border, so you wouldn't have to check multiple sims when you looked across a border or moved around it (think about what that would do to the Welcome Area).
Ferran Brodsky
Better living through rum
Join date: 3 Feb 2004
Posts: 821
11-25-2005 08:25
potential simple solution :
original install comes with the WA in cache.

then cache works as normal.