Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

What can I do about this lag?

Musicteacher Rampal
Registered User
Join date: 20 Feb 2004
Posts: 824
06-29-2007 11:54
Whenever I am around more than 5 people, try to check a profile, open the search window, or try to cam around in a crowded area i have horrible lag.

I freeze for minutes at a time, i can't move, chat, cam, etc....

I have a pentium 4, 3 Ghz, 512 MB Ram, and a Radeon 9700...so aside from equipment what can I do to help improve lag?
SqueezeOne Pow
World Changer
Join date: 21 Dec 2005
Posts: 1,437
06-29-2007 11:55
The best thing to do is play with the settings to get the right balance of graphics and connectivity.

Otherwise welcome to SL!
_____________________
Semper Fly
-S1. Pow

"Violence is Art by another means"

Visit Squeeze One Plaza in Osteria. Come for the robots, stay for the view!http://slurl.com/secondlife/Osteria/160.331/203.881
Manstan Beaumont
Registered User
Join date: 30 May 2007
Posts: 247
06-29-2007 12:00
If you check there is a neewbie packet with Lag reducing tips. And here they are.

"1. Reduce your bandwidth to 500 or less go to: edit - preferences - network.

This setting is super important because it effects everyone around you as well as yourself. If you ever walk by someone and lag out, its probably because their bandwidth is too high. Turn around and mention it to them or IM them, they will end up thanking you for it.

2. Turn your draw distance down between 64 -90, go to: edit - preferences - graphics

The lower the setting the faster it is. Imagine your computer having to draw an entire sim at one time, ouch, thats a heavy strain.

3. Take off all the weapons and other scripted objects you arent using them. All shields MUST be turned off.

All those scripted objects will slow you down - do you really need your hug attachment on when raiding? Xcite is also a majorly scripted object and a bit embarrassing if you accidentally leave it on. Unless you were ordered to wear it constantly by your Mistress, i suggest removing it while not in use.

4. If you are really brave and hate lag, just get rid of the AO. Detach it, don't just say "ao off". AOs are one of the biggest lag monsters out there.


Other tips include (which may make the world not quite as pretty)

lower your particle count (lower the better, should never go over 1500)
set your terrain to low
Make sure your outfit composite is not over 2 and could be at 0
Set cache at 200
Uncheck Anisotropic Filtering"
And they do work.
Arua Rotaru
Registered User
Join date: 28 Jun 2007
Posts: 390
06-29-2007 12:01
also make sure you do not have enable vbo checked under preferences i had it checked after an update and it crashed me horribly
Musicteacher Rampal
Registered User
Join date: 20 Feb 2004
Posts: 824
06-29-2007 12:04
thanks I've done everything in the newbie packet...do you have to change the settings for each account or just once per computer?
Valerie Viking
Registered User
Join date: 2 Mar 2007
Posts: 93
06-29-2007 12:38
Get more RAM 512 Mb appears to be a bottleneck on your system.
Midnight Paragon
Registered User
Join date: 26 Oct 2006
Posts: 38
09-18-2007 09:01
From: Valerie Viking
Get more RAM 512 Mb appears to be a bottleneck on your system.


Yes!

I upgraded my system from 1G to 3G of RAM and my FPS (frames per second) jumped from ~20 to ~40. I changed nothing else in my system.

More RAM seems to be a key factor in better performance in SL.
Morwen Bunin
Everybody needs a hero!
Join date: 8 Dec 2005
Posts: 1,743
09-18-2007 09:13
Well, to many of these suggestions....

I am not a technical person, but it is lot not also simple depending on good hardware and a good Internet connection.

On my old computer I knew some lag, but still it was acceptable. I think my Internet connection push all up (I have a very good Internet connection... and yes, I pay for that).

3 month ago I bought a new computer, advised and configured by someone who knows what she is talking about.
Lag is a rare thing for me since then... Yes, maybe the welcome area. But so often when I hear people complain around about lag, i have no lag at all.

Morwen.
Meade Paravane
Hedgehog
Join date: 21 Nov 2006
Posts: 4,845
09-18-2007 09:15
From: Manstan Beaumont
If you ever walk by someone and lag out, its probably because their bandwidth is too high.

Is this true? There's no client-client connections in SL - why would proximity to somebody with a fat pipe matter?
_____________________
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
Morwen Bunin
Everybody needs a hero!
Join date: 8 Dec 2005
Posts: 1,743
09-18-2007 09:24
Funny... because not that long ago there was a thread that if you connection supports it, you push that setting all way up.

Morwen.
Torian Carter
Searching for a 3rd Life
Join date: 17 Apr 2007
Posts: 111
09-18-2007 10:10
I think what happens is that the person with the high bandwidth monopolizes the server and makes everyone else LAG. Technically I cannot see how that could happen because the server should 'round robin' to service all the clients equally. Unless of course the code is badly written ;-)
Ava Glasgow
Hippie surfer chick
Join date: 27 Jan 2007
Posts: 2,172
09-18-2007 10:57
From: Torian Carter
I think what happens is that the person with the high bandwidth monopolizes the server and makes everyone else LAG. Technically I cannot see how that could happen because the server should 'round robin' to service all the clients equally. Unless of course the code is badly written ;-)

But that would be server lag, which could be easily seen in the statistics window (affecting sim fps and time dilation). AND it would not be based on walking past someone, but instead would affect the entire sim uniformly.

It's important to remember that upping your bandwidth does not increase the amount of data downloaded to you... it just means you get it all more quickly.

The only reasons I've heard for keeping your bandwidth down are for local reasons. First, and most obvious, if you want your network connection to be partially open for other applications or computers, not just hogged entirely by SL. But since SL currently maxxes out at 1.5 Mbps (or whatever the unit is), this isn't an issue for anyone with a better connection than that (cable is around 6 I think, and my ISP offers DSL at 1.5, 3, and 6).

The other reason I've heard is a sort of client bug... that the client often downloads everything too fast for your graphic card to render it, and instead of dealing with the overflow intelligently, it just loses some of the data. The "keep bandwidth low" idea is that throttling the incoming information will prevent the overflow and keep data from being lost.
_____________________
Rioko Bamaisin
Unstable Princess
Join date: 16 Aug 2007
Posts: 4,668
09-18-2007 11:11
I have my bandwidth turned almost all the way up. I am a lag monster and didn't even know it.:o
Larrie Lane
Registered User
Join date: 9 Feb 2007
Posts: 667
09-18-2007 11:44
So,

If I run with a draw distance of 256 and a bandwidth of 1500 and receive FPS as I write this of between 43 and 51 is that bad for others or just good for me?

I am confused as to what are and are not the correct settings, all I know is I run SL without to many problems.

It must be my computer.......
Ava Glasgow
Hippie surfer chick
Join date: 27 Jan 2007
Posts: 2,172
09-18-2007 11:53
From: Larrie Lane
So,

If I run with a draw distance of 256 and a bandwidth of 1500 and receive FPS as I write this of between 43 and 51 is that bad for others or just good for me?

Manstan claimed the bandwidth setting is "super important because it effects everyone around you", but I have NEVER seen that mentioned here on the forums or in the LL documentation. And frankly, it just doesn't make sense... the same amount of data is downloaded no matter what the bandwidth.

Unless someone can provide information supporting this idea, I don't think you need to worry about it.
_____________________
Ava Glasgow
Hippie surfer chick
Join date: 27 Jan 2007
Posts: 2,172
09-18-2007 12:00
Just an additional tidbit from the Knowledge Base:
From: someone
Maximum Bandwidth - Move this slider to the right to increase the download rate for data within Second Life. Decrease this slider to reduce download rates. Higher numbers may result in objects and avatars appearing more quickly. However, very large values may tax your computer and reduce performance. Residents often set this value to slightly less than their upload rate, or find the maximum value that doesn't result in excessive packet loss.

So it appears that, at least according to LL, the bandwidth option affect YOUR client, not other people's. Keep an eye on your packet-loss bar, and if it's red a lot, reducing your bandwidth should help performance.
_____________________
3Ring Binder
always smile
Join date: 8 Mar 2007
Posts: 15,028
09-18-2007 14:38
From: Manstan Beaumont
If you check there is a neewbie packet with Lag reducing tips. And here they are.

"1. Reduce your bandwidth to 500 or less go to: edit - preferences - network.

This setting is super important because it effects everyone around you as well as yourself. If you ever walk by someone and lag out, its probably because their bandwidth is too high. Turn around and mention it to them or IM them, they will end up thanking you for it.

2. Turn your draw distance down between 64 -90, go to: edit - preferences - graphics

The lower the setting the faster it is. Imagine your computer having to draw an entire sim at one time, ouch, thats a heavy strain.

3. Take off all the weapons and other scripted objects you arent using them. All shields MUST be turned off.

All those scripted objects will slow you down - do you really need your hug attachment on when raiding? Xcite is also a majorly scripted object and a bit embarrassing if you accidentally leave it on. Unless you were ordered to wear it constantly by your Mistress, i suggest removing it while not in use.

4. If you are really brave and hate lag, just get rid of the AO. Detach it, don't just say "ao off". AOs are one of the biggest lag monsters out there.


Other tips include (which may make the world not quite as pretty)

lower your particle count (lower the better, should never go over 1500)
set your terrain to low
Make sure your outfit composite is not over 2 and could be at 0
Set cache at 200
Uncheck Anisotropic Filtering"
And they do work.

i have done all this exactly as you say, quite awhile ago, except i have my cache at 500... will lower it upon next login. however, even with all those low settings, in my home sim i run between 4.5-6 FPS.

if i go to any other sim that's mostly unpopulated, i run between 17-25. my sim is a lag-monster, even tho i received an IM from someone saying it wasn't. and it's not just me. my friends lag there too.... but, only since I got new neighbors a few weeks ago. 2ndly- about 2500+ scripts running there, if that means anything.

so, my point to move this thread along is... even doing all those 'right' things does not seem to help some people.

i too am still listening for tips/tricks to cut lag. maybe i'll just move.
_____________________
it was fun while it lasted.
http://2lf.informe.com/
BryanChung Destiny
Child of God
Join date: 20 Dec 2007
Posts: 47
12-25-2007 04:42
Does removing the Names above the head helps in any way?
Dick Spad
Life is a Pose Ball ....
Join date: 29 Oct 2007
Posts: 205
12-25-2007 09:12
Here are a few more suggestions I highly recommend.


1. Firstly if you have a DUEL CORE PROCESSOR it is of major importance to you that you disable one of those processors because LINDEN LABS does not support them!

Here is how to disable.
CTRL>ALT>DEL
HIGHLIGHT SECONDLIFE.EXE
RIGHT CLICK - New box pops up
CLICK on SET AFFINTY
You will then see CPU 0 and CPU 1
UNCLICK CPU 1
Hit OK and close out the rest of the boxes.

WALA....... you have just given yourself %50 of resources back to SECONDLIFE to operate on!


Another thing I do is dump the clouds ….

CLIENT MENU (top of screen, if it’s not there do CTRL>ALT>”D” )
RENDERING
TYPES
You will see several options in this menu. It depends upon what you find most important to you inside Secondlife as to what you disable. I suggest disabling: CLOUDS! Clouds are a huge resource eater.

The other thing that helps is to Dump your cache! Sign back onto SL and you have a clean Cache, of course you will still have to drive around the sim once so that your computer can recache the graphics but its well worth cleaning your cache once a day.
Oryx Tempel
Registered User
Join date: 8 Nov 2006
Posts: 7,663
12-25-2007 13:35
This cache thing is one thing I'm still unclear about. From what I understand, your computer downloads textures from object in SL and stores them in the cache directory. Wouldn't it therefore make more sense to NOT clear cache unless you've got something really wrong? Every time you clear cache, and then proceed to use SL, you force your computer to download the SAME texture that you ALREADY had downloaded and stored in the cache directory. The computer can access its hard drive much much more quickly that it can pull info from SL.

I understand clearing cache if stuff appears abnormally or there's an obvious error happening somewhere, but really, how can clearing cache IMPROVE performance?
_____________________
Kalderi Tomsen
Nomad Extraordinaire!
Join date: 10 May 2007
Posts: 888
12-25-2007 14:43
Some graphics cards have settings you can play with too. I use an NVidea card and I found that going into the settings and changing it from high quality to high performance really improved my framerates (I think mind was by a factor of 6! I think I went from 4 to 25). I don't notice a huge decrease in the look and feel in-world, either.

So there's something else to check out.

Oh, the cache thing - a more techhie friend explained that when the cache is big and full the computer has to search through a lot of things to find something that is in cache. That slows things down - at some point it's quicker to download it again than to search through a big mess of cache. No clue where the break-even point is, or even how true that is.
_____________________
Kalderi, General Manager, Hosoi Ichiba and Hosoi Design

- - -
Hosoi Ichiba - High Quality Classically-styled Asian buildings, furniture and home decorations in an old-fashioned Japanese market garden on Japan Kanto. http://hosoi-ichiba.blogspot.com/

Hosoi Design - High Quality prefabs and furnishings, plus commercial buildings.
Dick Spad
Life is a Pose Ball ....
Join date: 29 Oct 2007
Posts: 205
12-25-2007 15:31
From: Kalderi Tomsen


Oh, the cache thing - a more techhie friend explained that when the cache is big and full the computer has to search through a lot of things to find something that is in cache. That slows things down - at some point it's quicker to download it again than to search through a big mess of cache. No clue where the break-even point is, or even how true that is.


very well put Kalderi …..

On top of what Kalderi wrote ….. You can also think of it this way,

Lets say you have your cache limit set to 500mb, and as Kalderi said your computer has to search for the texture on the hard drive .. but lets say that texture is not on your hard drive and your cache is at 475mb, now this new texture is 50mb,,,, your computer has to first scan the hard drive to see if its there, if not it has to write to the drive, but first you only have 25mb of space available in your cache, so the computer needs to dump/delete/over write some of the cache in order to save it on the hard drive. This all effects performance, because of the various task your computer/hard drive have to perform. So if you have a clear cache … it just saves to the hard drive and you off and running
Bee Mizser
Registered User
Join date: 22 Apr 2007
Posts: 329
12-25-2007 15:38
From: Dick Spad
Here are a few more suggestions I highly recommend.


1. Firstly if you have a DUEL CORE PROCESSOR it is of major importance to you that you disable one of those processors because LINDEN LABS does not support them!

Here is how to disable.
CTRL>ALT>DEL
HIGHLIGHT SECONDLIFE.EXE
RIGHT CLICK - New box pops up
CLICK on SET AFFINTY
You will then see CPU 0 and CPU 1
UNCLICK CPU 1
Hit OK and close out the rest of the boxes.

WALA....... you have just given yourself %50 of resources back to SECONDLIFE to operate on!


Another thing I do is dump the clouds ….

CLIENT MENU (top of screen, if it’s not there do CTRL>ALT>”D” )
RENDERING
TYPES
You will see several options in this menu. It depends upon what you find most important to you inside Secondlife as to what you disable. I suggest disabling: CLOUDS! Clouds are a huge resource eater.

The other thing that helps is to Dump your cache! Sign back onto SL and you have a clean Cache, of course you will still have to drive around the sim once so that your computer can recache the graphics but its well worth cleaning your cache once a day.



Interesting about the dual core processor.

I can assure you that SL does support dual core processors. There was even a post by Torley explaining how to get SL to work properly with dual core processors back in 2006!.

And taking the affinity from CPU1 actually takes 50% of the CPU resources away from the SL client, and gives it back to the computer.
Snowman Jiminy
Registered User
Join date: 23 Dec 2007
Posts: 424
12-25-2007 15:44
From: Dick Spad
very well put Kalderi …..

On top of what Kalderi wrote ….. You can also think of it this way,

Lets say you have your cache limit set to 500mb, and as Kalderi said your computer has to search for the texture on the hard drive .. but lets say that texture is not on your hard drive and your cache is at 475mb, now this new texture is 50mb,,,, your computer has to first scan the hard drive to see if its there, if not it has to write to the drive, but first you only have 25mb of space available in your cache, so the computer needs to dump/delete/over write some of the cache in order to save it on the hard drive. This all effects performance, because of the various task your computer/hard drive have to perform. So if you have a clear cache … it just saves to the hard drive and you off and running


I always thought the cache, although stored on the hard drive (faster than downloading) is actually transferred to memory on log in - hence eating up one of the PCs most vital resources (unless you happen to just stay in the same sim all the time - in which case, not clearing cache is the way to go).
Dick Spad
Life is a Pose Ball ....
Join date: 29 Oct 2007
Posts: 205
12-25-2007 17:28
From: Bee Mizser
Interesting about the dual core processor.

I can assure you that SL does support dual core processors. There was even a post by Torley explaining how to get SL to work properly with dual core processors back in 2006!.

And taking the affinity from CPU1 actually takes 50% of the CPU resources away from the SL client, and gives it back to the computer.



This is from Second Life Info > Knowledge Base > Support > Performance and Stability: Read and heed:
https://support.secondlife.com/ics/support/KBAnswer.asp?questionID=4205
1 2