Closed sl-service-account closed 9 months ago
sandi Mexicola commented at 2021-06-24T20:30:00Z, updated at 2021-06-24T20:31:21Z
You have very interesting ideas! :) However, I do not think you are correct that all the avatars in a sim must run as slow as the slowest one. I have my SL viewer so that when it is in the background, it runs at 1 FPS. I know you were talking about ping times though. I have come back to my SL viewer now and then and needed to rez the new avatars around me… my computer hadn’t downloaded them yet. I am pretty sure all the other avatars in the sim were not waiting on mine though.
I have set my viewer to run especially slow in the background for a reason: I do not own a very fast computer. 🤓
Also, I don’t like the idea of marking myself as “away”, especially when I am away. 🤔
Additionally, I think that the way things work in SL is the opposite of what you describe. It’s the avatars with fast download rates and long view distances that lag download speeds for others by asking the sim to send them a lot of information very quickly. This gives the sim less bandwidth with which to send information to other avatars.
As for being synchronized, throttling internet connection speeds is not necessary. 😊
COCA Yven commented at 2021-06-24T21:59:13Z
Ai I stated i am just guessing.
That being said, Itis noceceable beyond any doubt, that if You go for exmaple in an SL dance club , (where typically and notorioulsy peole are most of teh time just stading there with sl runing in the background and just listenign to the music)... that these clients never rez, opposed to others that are instead active in the viewer.
Im not talking clubs that are filled with dozens of peole , but clubs that might have just a dozen .
i dont see thsi kind of l;ag and low fps eg at sea where you migth enter q sim full of big boast tons of textures 20 avatars, and crazy amoutn of geometry, but eveyrthignrezzes lamosintsanatenoulsy even if the sim is laggy becuase of teh havok calucaltion and tons of scripts.
Therefore, while I have zero idea how things work, My guess and thesis is based on two differnt scenarios with many clients in teh same space more or less... type A (clubs) eg 12 20 residents most of them with sl runnign inback groudn lsitenign to teh stream but not active onteh viewer.. eveyrhting takes forever to rez...Type B (opean sea with many yachts same 12 20 clients, much mor scurripts, much more stremaing, much more chattign iing, havok and pissibly textures, and everythign rezzes much faster.
That beiong said at sea epoel dont wear liek tons of clothing or suits and ties which acoutns for lots of geometry, but then if i go to an event, cleitns rez much faster even if tehre is 30 40 clietns ina packed sim with tons of vendros textures geometry etc etc....
So for sure Idlign avatrs lag other active ones.
I woudl propose to change teh away feature in prefernces, not to just put a tag that oen is away onhovering ona lcient, but to acutlay log teh cleint off, if they set an amount of seocnd whelif the cleint sets awa aat never , then no mater what they do, even if they inimize teh vewer to tray, the viewer wil be read by windows as priority and as NOT Running in bakc gorund, so at max perfomance for that computer power plan.
sandi Mexicola commented at 2021-06-24T22:39:31Z
I agree with you that clubs can be quite laggy. :) For me, it has to do with rendering all the mesh that the avatars are wearing. My computer is old and not very good at that.
It is interesting, though, that 20 avatars at sea cause you less trouble than 12 in a club. Could it be that the 12 in the club are closer to you?
I wonder if any Lindens will come by and clarify things. :)
Alexa Linden commented at 2021-06-30T17:52:21Z
Hello, and thank you for your feature request.
Incoming suggestions are reviewed in the order they are received by a team of Lindens with diverse areas of expertise. We consider a number of factors: Is this change possible? Will it increase lag? Will it break existing content? Is it likely that the number of residents using this feature will justify the time to develop it? This wiki page further describes the reasoning we use: http://wiki.secondlife.com/wiki/Feature_Requests
This particular suggestion, unfortunately, cannot be tackled at this time. However, we regularly review previously deferred suggestions when circumstances change or resources become available.
We are grateful for the time you took to submit this feature request. We hope that you are not discouraged from submitting others in the future. Many excellent ideas to improve Second Life come from you, our residents. We can’t do it alone.
Thank you for your continued commitment to Second Life.
How would you like the feature to work?
that client side, SL viewers forced th eclint operating system at all times to treat SL viewer as if NOT ever running in the background... eg when you minimize it or watch mail or you tube while your client is online UNLESS the client sets his avatar as away, and in that case not receiv9ng nor sending any data back and forth between client and server, like some kind of hybernate, where you are logged in but zero data nor ur ping nor latency nor bandwith nor hardware affect in any manner at all the server that client is conneted through.
Why is this feature important to you? How would it benefit the community?
It is an eductaed guess, but i think sound.... becuase SL ebing a multiplayer platform, on every simulator, every resident present will have to conform to the slowest client on that same server ...for example.. if i have a ping of 60, but in my same sim there is someone with a ping of 320 then by logic, imy cleitnwould have to be slowed down to the the same slowest latency the other client has, in order for what ever happening inworld to be synchronised in time , basically two clkients should expereince the same event as much as possible in the same moment inspace time....*(yes somehting impossible even for nasa but you get the point). When soekone has a web browser window open and SL client open, windows operating system , makes it so that if you start tuchign and using teh web browser, the teh SL viewer will be runnign in teh back groudn not as apriority, teh efect is very nnoticeabel even on an empty sandbox, where insl youwodl be running max FPS, but if u start touchign other stuff on your display like skype or web browser, the viewer fps will immediately slow down and therefore, whiel stil keepgnu logged on, any informiton deriving form anythignur cleitn is wearing or doing becuase of even teh simplest scripts EG inan AO.. would slow down perfomances toother active avatars... SO by makign it so that teh viewer cannot run in low power mode when inback grouind, ina simualtor taht is based on aserver where tehre is eg 50 cleitns, eveyr oen would get better perfomance becuase they are nto being lagged by that or those cleints who are idling and runnign sl in the background.
It has been stated By Linde Lab that Secodn life needs to focus to grow its user base...whiel I think 80% is all about graphcis, I also think perfomance is somehtign that woudl matter... whiel ideally nothign can rever rez instantaneosuly or be prerezzed ebcuase, Secodnlife simualtors ar enot preloaded on te clients harddrive, if all onlien cleints at leat when loged on ran SL at max perfomance for their power plan at least, everyhign liek in events or where tehre is morepeople woudlrez uch faster, and simualtor that shaere server resources, that are shared with other populated simulators would rez possibly anythign almosy instananeosuly, if the cleints hardware is within last 2 /5 years specs.
Just a though, i have zero idea if this is how SL works on AWS servers, but if it does like every other mulitplayer game in the world then this change could be abig thing if feasible at leats for latency issues and hardware acceleration accelerating as it should same for everyone.
Original Jira Fields
| Field | Value | | ------------- | ------------- | | Issue | BUG-230887 | | Summary | How to make everything rez much faster in SL or next generation SL | | Type | New Feature Request | | Priority | Unset | | Status | Closed | | Resolution | Unactionable | | Reporter | COCA Yven (coca.yven) | | Created at | 2021-06-24T19:49:27Z | | Updated at | 2021-06-30T17:52:20Z | ``` { 'Build Id': 'unset', 'Business Unit': ['Platform'], 'Date of First Response': '2021-06-24T15:29:59.828-0500', 'How would you like the feature to work?': 'that client side, SL viewers forced th eclint operating system at all times to treat SL viewer as if NOT ever running in the background... eg when you minimize it or watch mail or you tube while your client is online UNLESS the client sets his avatar as away, and in that case not receiv9ng nor sending any data back and forth between client and server, like some kind of hybernate, where you are logged in but zero data nor ur ping nor latency nor bandwith nor hardware affect in any manner at all the server that client is conneted through.', 'ReOpened Count': 0.0, 'Severity': 'Unset', 'Target Viewer Version': 'viewer-development', 'Why is this feature important to you? How would it benefit the community?': 'It is an eductaed guess, but i think sound.... becuase SL ebing a multiplayer platform, on every simulator, every resident present will have to conform to the slowest client on that same server ...for example.. if i have a ping of 60, but in my same sim there is someone with a ping of 320 then by logic, imy cleitnwould have to be slowed down to the the same slowest latency the other client has, in order for what ever happening inworld to be synchronised in time , basically two clkients should expereince the same event as much as possible in the same moment inspace time....*(yes somehting impossible even for nasa but you get the point).\r\nWhen soekone has a web browser window open and SL client open, windows operating system , makes it so that if you start tuchign and using teh web browser, the teh SL viewer will be runnign in teh back groudn not as apriority, teh efect is very nnoticeabel even on an empty sandbox, where insl youwodl be running max FPS, but if u start touchign other stuff on your display like skype or web browser, the viewer fps will immediately slow down and therefore, whiel stil keepgnu logged on, any informiton deriving form anythignur cleitn is wearing or doing becuase of even teh simplest scripts EG inan AO.. would slow down perfomances toother active avatars...\r\nSO by makign it so that teh viewer cannot run in low power mode when inback grouind, ina simualtor taht is based on aserver where tehre is eg 50 cleitns, eveyr oen would get better perfomance becuase they are nto being lagged by that or those cleints who are idling and runnign sl in the background.\r\n\r\nIt has been stated By Linde Lab that Secodn life needs to focus to grow its user base...whiel I think 80% is all about graphcis, I also think perfomance is somehtign that woudl matter... whiel ideally nothign can rever rez instantaneosuly or be prerezzed ebcuase, Secodnlife simualtors ar enot preloaded on te clients harddrive, if all onlien cleints at leat when loged on ran SL at max perfomance for their power plan at least, everyhign liek in events or where tehre is morepeople woudlrez uch faster, and simualtor that shaere server resources, that are shared with other populated simulators would rez possibly anythign almosy instananeosuly, if the cleints hardware is within last 2 /5 years specs.\r\n\r\nJust a though, i have zero idea if this is how SL works on AWS servers, but if it does like every other mulitplayer game in the world then this change could be abig thing if feasible at leats for latency issues and hardware acceleration accelerating as it should same for everyone.', } ```