Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Lag inducing lag meter

Ace Cassidy
Resident Bohemian
Join date: 5 Apr 2004
Posts: 1,228
10-08-2004 22:07
I won't mention the AV's name, but I saw something that disturbed me somewhat tonight. This person had a "lag meter" attached somewhere near their head that showed sim time dilation, which is a good indicator of sim lag. Its a measure of how much time the sim has to devote to scripts, and is available via the llGetRegionTimeDilation() function call.

What ticked me off was that this device was obviously on a timer of no more that 0.1 seconds, updating the current value of this metric as fast as its little script could go.

WHY?!? Why would someone create an object to measure sim-lag that adds to said sim-lag by going off on such a high frequency timer?

*sigh*

- Ace
_____________________
"Free your mind, and your ass will follow" - George Clinton
Jauani Wu
pancake rabbit
Join date: 7 Apr 2003
Posts: 3,835
10-08-2004 22:50
it's the heisenberg principle.
_____________________
http://wu-had.blogspot.com/
read my blog

Mecha
Jauani Wu
hero of justice
__________________________________________________
"Oh Jauani, you're terrible." - khamon fate


Ace Cassidy
Resident Bohemian
Join date: 5 Apr 2004
Posts: 1,228
10-08-2004 23:27
From: Jauani Wu
it's the heisenberg principle.


touche...

- Ace
_____________________
"Free your mind, and your ass will follow" - George Clinton
Carnildo Greenacre
Flight Engineer
Join date: 15 Nov 2003
Posts: 1,044
10-08-2004 23:35
Even scripts on a supposed 0.1 second timer don't usually fire that often, and simply displaying the time dilation adds hardly any load to the system.
_____________________
perl -le '$_ = 1; (1 x $_) !~ /^(11+)\1+$/ && print while $_++;'
Ace Cassidy
Resident Bohemian
Join date: 5 Apr 2004
Posts: 1,228
10-09-2004 00:00
From: Carnildo Greenacre
Even scripts on a supposed 0.1 second timer don't usually fire that often, and simply displaying the time dilation adds hardly any load to the system.


Displaying the time dilation via a
llSetText() call results in an object update to anyone with eye shot of the object.

It adds lag, and those that write such scripts are lag-monsters

*snort* *snort*

- Ace
_____________________
"Free your mind, and your ass will follow" - George Clinton
Moleculor Satyr
Fireflies!
Join date: 5 Jan 2004
Posts: 2,650
10-09-2004 02:45
From: Ace Cassidy
WHY?!? Why would someone create an object to measure sim-lag that adds to said sim-lag by going off on such a high frequency timer?


I've learned to depend on the stupidity of anyone with access to LSL, and no actual knowledge of how computers work.
_____________________
</sarcasm>
Oz Spade
ReadsNoPostLongerThanHand
Join date: 23 Sep 2003
Posts: 2,708
10-09-2004 08:23
Like me!

Stop to sell lag in box!

Did you try and inform them about the potential lag their script could cause? If anything its a good learning tool for anyone not experienced with programming to find out about things like processing power used and the effects it can have.
_____________________
"Don't anticipate outcome," the man said. "Await the unfolding of events. Remain in the moment." - Konrad
Ace Cassidy
Resident Bohemian
Join date: 5 Apr 2004
Posts: 1,228
10-09-2004 08:55
From: Oz Spade

Did you try and inform them about the potential lag their script could cause?


I considered saying something in a private IM, but we were both at a social event, and I didn't know the person, and I wasn't in the mood to get into a pissing contest over whether their object was a problem.

So I just came to the forums afterwards and vented a bit instead.

;-)

- Ace
_____________________
"Free your mind, and your ass will follow" - George Clinton