Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Large inventory affecting fps?

Dnali Anabuki
Still Crazy
Join date: 17 Oct 2006
Posts: 1,633
07-29-2009 09:06
I'm thinking of using an alt with a minimal inventory to use for filming. My main has 42k inventory and I'm concerned it might affect fps or cause lag tho when I test, my results are mixed since fps seems to be run by some chaotic idiot god I have not made the right sacrifices to.

Anyway, anyone have any info on this? Huge inventory causing lag?
_____________________
The price of apathy is to be ruled by evil men--Plato
Subversive Vavoom
cannot log in
Join date: 30 Mar 2006
Posts: 160
probably
07-30-2009 10:14
I have almost 60K right now and my 4k alt always gets higher fps on the same exact machine, same sim, same everything actually with the exception of inventory.
Does it make any sense once inventory is all loaded up and you're not using it?
Not really, not to me!
_____________________
cake and grief counseling will be available at the end of the test.
Dnali Anabuki
Still Crazy
Join date: 17 Oct 2006
Posts: 1,633
07-30-2009 10:24
Thanks, that is my experience too..
I will have to start teaching my Alt to film...she can be such a know it all!!!!
_____________________
The price of apathy is to be ruled by evil men--Plato
AWM Mars
Scarey Dude :¬)
Join date: 10 Apr 2004
Posts: 3,398
07-30-2009 16:08
Holy Cow, LL may email you asking if you want your own database for your inventory LOL...

As soon as you login, open Inventory, and click Recent Items tab, watch the counter rise to your 40k+ listing.... what do you think is happening there?... the database is being constantly pinged by your account, to create a complete list of all the items in your inventory, as it searches the various indexes looking to see what you have, and each items permissions. Thats a lot of data to shift around... equals a lot of CPU cycles, HD thrashing and network bandwidth... all for little ole you :D

The reason it has to build this index for you, so when you click to put on some clothing, and or drop items to someone, or onto the sim you are on, its already held locally in the sim cache and on your HD. If it tried to do that on the fly, SL would grind to a halt with all the other chores it has to do at the sametime. When you TP, the cache of your inventory is 'moved' to the receiving sims local cache. Remember back in the days when, to tp more successfully, it was better to remove prim clothing and ur HUDs?

[EDIT] I heard a rumour.. LL were/are thinking about charging/fining ppls with more than 20k items in their inventory... however, what they didn't figure out, is you can stuff a lot of things into a prim like russian dolls... so you can still have 400k items, but packed into 20k of prims lol.. shhh, don't say anything.. I'm goona be making russian dolls like crazy.. wanna invest? ;)
_____________________
*** Politeness is priceless when received, cost nothing to own or give, yet many cannot afford -

Why do you only see typo's AFTER you have clicked submit? **
http://www.wba-advertising.com
http://www.nex-core-mm.com
http://www.eml-entertainments.com
http://www.v-innovate.com
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
07-30-2009 16:59
From: AWM Mars
As soon as you login, open Inventory, and click Recent Items tab, watch the counter rise to your 40k+ listing.... what do you think is happening there?
Well, I would assume that about 4MB of XML was being downloaded in compressed format to the client and stuck in a disk cache. It shouldn't take more than one query on the database to pull in your whole inventory.
From: someone
When you TP, the cache of your inventory is 'moved' to the receiving sims local cache.
Do you have a reference for this? I haven't heard anything about the sim getting a copy of your inventory.
From: someone
Remember back in the days when, to tp more successfully, it was better to remove prim clothing and ur HUDs?
Yes, that's because back then teleporting was done by logging you out of SL and logging you in again. Everything that was attached had to be saved back to inventory and then re-rezzed in the new sim. That was changed in SL 1.8, and teleporting became something similar to crossing a sim boundary.
_____________________
Argent Stonecutter - http://globalcausalityviolation.blogspot.com/

"And now I'm going to show you something really cool."

Skyhook Station - http://xrl.us/skyhook23
Coonspiracy Store - http://xrl.us/coonstore
AWM Mars
Scarey Dude :¬)
Join date: 10 Apr 2004
Posts: 3,398
07-31-2009 07:25
I very very much doubt it is simply downloading a 4mb of xml file, it has to collate all the items in your inventory from the relevant databases and then deliver the results. The counter at the top of your Inventory window is the counter relating to how many results have been collected by the system.

The compressed xml file you spoke of, is relayed to the sim you arrive on, into its cache. Its a reference file.

Going back to the post... having a large inventory does effect the performance on your client. I should not be a long term effect, once the list is loaded, unless you tp around a lot and are dressed with a high Avatar Rendering Cost.
_____________________
*** Politeness is priceless when received, cost nothing to own or give, yet many cannot afford -

Why do you only see typo's AFTER you have clicked submit? **
http://www.wba-advertising.com
http://www.nex-core-mm.com
http://www.eml-entertainments.com
http://www.v-innovate.com
Meade Paravane
Hedgehog
Join date: 21 Nov 2006
Posts: 4,845
07-31-2009 07:32
From: AWM Mars
When you TP, the cache of your inventory is 'moved' to the receiving sims local cache.

/me also looks suspiciously at this statement. You mean just stuff that's rezzed (aka: attachments), right?

From: AWM Mars
Remember back in the days when, to tp more successfully, it was better to remove prim clothing and ur HUDs?

Err.. You mean yesterday?

From: AWM Mars
[EDIT] I heard a rumour.. LL were/are thinking about charging/fining ppls with more than 20k items in their inventory...

If it was really an issue for them, like if they did that for some technical reason instead of it being just another way to make a L$, they'd be better off going through everybody's inventory/trash and nuking anything called 'Object' that was backed by a 100% default cube.. They should probably do it anyway or, better, make it so that deleting a 100% default prim doesn't cause an inventory update to your trash.
_____________________
Tired of shouting clubs and lucky chairs? Vote for llParcelSay!!!
- Go here: http://jira.secondlife.com/browse/SVC-1224
- If you see "if you were logged in.." on the left, click it and log in
- Click the "Vote for it" link on the left
Brieanne Bomazi
Don't forget the *E*
Join date: 29 Jan 2005
Posts: 383
07-31-2009 08:17
From: Dnali Anabuki
I'm thinking of using an alt with a minimal inventory to use for filming. My main has 42k inventory and I'm concerned it might affect fps or cause lag tho when I test, my results are mixed since fps seems to be run by some chaotic idiot god I have not made the right sacrifices to.

Anyway, anyone have any info on this? Huge inventory causing lag?


I was told once, a while back (and while i can't verify this, seems to work for me) that the default folders in your inventory, and the folders you create in your inventory are stored differently. (and the default library as well).

What i did was create sub folders..clothing 2, items 2, pictures 2, ect ect, and i moved everything into the folders i created. I tend to keep very little in the default top level folders.. my inventory is upwards of 30K and loads pretty good for me, and i don't notice a difference in lag/fps when i swap to a low inventory alt.

Again, can't say this is a fact.. but it seems to work for me :)

~Brie
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
07-31-2009 09:43
From: AWM Mars
I very very much doubt it is simply downloading a 4mb of xml file, it has to collate all the items in your inventory from the relevant databases
Nope, the inventory server is separate from the asset server and the sim, and if it needs much more than one SQL query on a single table to fill your inventory details they screwed up.

No, it's not literally a single XML file, but it's not much more than that.
From: someone
The compressed xml file you spoke of, is relayed to the sim you arrive on, into its cache. Its a reference file.
Please provide evidence of this. There's no reason for them to do so.
_____________________
Argent Stonecutter - http://globalcausalityviolation.blogspot.com/

"And now I'm going to show you something really cool."

Skyhook Station - http://xrl.us/skyhook23
Coonspiracy Store - http://xrl.us/coonstore
Nika Talaj
now you see her ...
Join date: 2 Jan 2007
Posts: 5,449
07-31-2009 10:15
From: Brieanne Bomazi
What i did was create sub folders..clothing 2, items 2, pictures 2, ect ect, and i moved everything into the folders i created. I tend to keep very little in the default top level folders.. my inventory is upwards of 30K and loads pretty good for me, and i don't notice a difference in lag/fps when i swap to a low inventory alt.
Hi, Brie. Yes, the "default" library is not actually part of your own inventory, until you actually use something out of it, in which your inventory gets a copy of the library item in one of the Linden-created system folders.

I don't know if you were around during the heyday of the dreaded inventory loss epidemic of 2006, but at that time items in the system folders were less vulnerable than items in user-created folders. That was undoubtedly just due to the fact that there was a few more bugs in the code supporting user-created folders, but to this day most of my stuff is in a hierarchy of folders within system folders. Superstition, perhaps. But, none of my avatars have more than 15K of stuff, so I can't really speak to comparative performance.
.
Kokoro Fasching
Pixie Dust and Sugar
Join date: 23 Dec 2005
Posts: 949
07-31-2009 12:03
I have over 61k of inventory on my main, and there is no difference in FPS between that and my combat alt with 1k of items (average FPS is about 30, draw distance is 128m - FPS drops to 24 with draw distance set to 300 on the combat sims). There is about a 4 second difference in teleport speeds though, and sim crossings are about the same based on the types of items attached.

I get a increase of teleport delays and map loading delays when my System folder of Contacts and Landmarks have more than 100 items in them though, so I keep the the system folder root pretty empty.
Dnali Anabuki
Still Crazy
Join date: 17 Oct 2006
Posts: 1,633
07-31-2009 18:27
Interesting about the system folders; will move stuff out of them.
_____________________
The price of apathy is to be ruled by evil men--Plato
Rafe Zessinthal
AKA Rafe Phoenix
Join date: 12 Oct 2008
Posts: 151
08-15-2009 02:25
From: AWM Mars
you can stuff a lot of things into a prim like russian dolls... so you can still have 400k items, but packed into 20k of prims lol.. shhh, don't say anything.. I'm goona be making russian dolls like crazy.. wanna invest? ;)


When anything such as a prim, script, or texture is in a prim's contents that anything is not in your inventory until you open the prim and extract it.

How many objects stacked in a prim Russian doll style could I easily handle?

Four. Any more than that and I would be disgruntled by the manual sifting.
_____________________
Is it more like it is now than it was before? :confused:
My first ever SL forums post as Phoenix.....

Became really good friends with Sydney Jacobs, the first to answer that post.