User Tag List

Page 1 of 3 123 LastLast
Results 1 to 10 of 29

Thread: What's actually causing all the lag other than players?

  1. #1
    Whitelisted Captain Swagbag's Avatar
    Join Date
    Mar 2019
    Posts
    273
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    What's actually causing all the lag other than players?

    What's actually causing all the lag on high pop other than say, 200 players.

    Is the lag just mainly players or a myriad of issues with the byond engine?

    I've noticed high pop lag seems even worse than it was last year. I'd say it's my internet connection at times, but I have a decent internet speed and am also hooked up to my internet via ethernet with a very good computer as well, scanned everyday fully for viruses and what not. Huge stutters where the game stops for me and then resumes five seconds later, etc.

    What kind of systems become under stress in CM's code specifically?

    Is there any last-resort solutions devs have thought about implementing in the future?


    Unhinged ex-council member of the CO council, DMs are always open if you need help with something.

  2. #2
    Moderator Critilius's Avatar
    Join Date
    Dec 2019
    Posts
    100
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    I have heard some sprites and audio bugs were causing majority of the lag, this was a couple of weeks ago, however.
    ----------------
    The real question is why is Soro,CORSAT and ICE are lag heavens compared to Solaris and LV?
    Aden Cooper

    My first medal


  3. #3
    Whitelisted Captain GenericUsername's Avatar
    Join Date
    Nov 2019
    Posts
    130
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    It could be a product of all the subsystems and shit humans have but eh
    Nathon Stafford-Captain aboard the USS Almayer and advocate for warheads of all shapes and sizes
    Benedict-Synthetic here to tell you about our Lord and Savior Jesus H. Christ
    (Epic pfp by Manezinho)

  4. #4
    Senior Member CABAL's Avatar
    Join Date
    Dec 2018
    Posts
    1,489
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Benomains despite being only 13% of server population constitute 50% of lag.

    Dev/Admemes say that "things constantly changing" (processing) generate lag, not just multiple things existing. With sentry lags it was sound that they were generating (supposedly), so I guess with both benos and rines is kinda the same.
    Each human (and I guess monkeys/yirens/other creatures) and benos (at the round end you have, or had "random facts" like PFC Bald McUnga processed 420 nutrients before dying to Mateba and sometimes beno name is shown) constantly process nutrients, most likely constantly breathe (if you go to space, or you are choked, you get oxy damage so probably oxygen is processed too).
    Each "ChArGe!!!!!!!!!!!111111 and "*scream" and "*pain"" plays random sound, each "*rOaR" and "*tail" and *help generates sound, each opened door, each attacked weed, or beno wall... It all generates sound.
    Every beno node has animation, entire space texture that is everywhere around Almayer, other Z levels and around borders of maps has animation.
    Every human and beno getting damage bleeds on the floor (in terms of humans, blood has to be processed alongside nutrients), each bullet and each slash and each explosion and each flame is RNG, so the server has to roll the dice with each slash, tick, or projectile. To this day we have for some reason flame RNG and "soakness?" despite it not serving any other purpose than to just being unconsistant.
    Each bullet and each slash and each explosion is applied against armor, so server does the equation.

    The more players there is, the more shit needs to be processed. Despite what dev/admemes say, maps strongly seem to affect lags. LV, or BR at 14:00 doesn't lag like a WHORESAT, or sorok.
    REDEMPTION

  5. #5
    Senior Member
    Join Date
    Jan 2019
    Posts
    159
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    motion detectors

    might also have something to do with byond's code, DM, being single-threaded
    Last edited by Corocan; 05-09-2020 at 01:36 PM.

  6. #6
    Senior Member Cimo's Avatar
    Join Date
    Dec 2018
    Posts
    106
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I think its all the bullet casings, blood/gore splash, acid, shrapnel, glass, flares, weed..etc, these things snowball over time to cause massive lag

  7. #7
    Senior Moderator Big Cheeks's Avatar
    Join Date
    Dec 2018
    Posts
    157
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    It's pretty much byond being a old outdated engine that isn't really supposed to handle 200+ the blood on the ground doesn't really cause hardly any lag I think it's mostly due to audio and other issues
    SG Main Evie 'Stevie' Wynter/Crusher Main "EV-I3"

  8. #8
    Senior Member CABAL's Avatar
    Join Date
    Dec 2018
    Posts
    1,489
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Cimo View Post
    I think its all the bullet casings, blood/gore splash, acid, shrapnel, glass, flares, weed..etc, these things snowball over time to cause massive lag
    Nothing creates bullet casings anymore from a long time. Maybe outside SADAR that leaves little pieces you can pick up, "z" use and get metal sheets.

    Quote Originally Posted by Big Cheeks View Post
    It's pretty much byond being a old outdated engine that isn't really supposed to handle 200+ the blood on the ground doesn't really cause hardly any lag I think it's mostly due to audio and other issues
    Devmemes said that not just the blood lying on the floor, but stepping on fresh and making blood prints everywhere.
    REDEMPTION

  9. #9
    Admin & Synthetic Senator AcuteCircle's Avatar
    Join Date
    Dec 2018
    Posts
    916
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    i heard things like overlays cause most lag, like health overlay etc.

    if you have 200 players there's a lot of processing to do for medical stuff

    that is why they removed infections
    Synthetic Senator. DM for Synthetic - related queries or contact on Discord Melody#5387


    Spoiler Spoiler:


    ~Staff History~
    Mentor - 12/23/2018 | Senior Mentor - 3/10/2019 | Trial Senior Moderator - 5/11/2019 | Senior Moderator - 5/27/2019 | Trial Admin - 10/2/2019 | Admin - 11/4/2019

  10. #10
    Senior Member
    Join Date
    Feb 2020
    Posts
    311
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Sounds is apparently a huge part of it too, which is kinda confusing, since you’d think sounds would be rendered on the client side of things, and thus not cause such a strain on server resources, but BYOND is a janky mess, so who knows how the hell it’s done.

    To BYOND’s credit though, it wasn’t designed for this. Which makes the CM Dev code wizardry all the more impressive for being able to make CM do what it does.
    Nicholas Dean Roberts (AKA Nich ‘Burnin’ Bob’ Roberts) is an albino who dabbles in medicine, engineering, and fire, god help us all if he ever does them all at the same time.
    “Get back here! I’m not done healing you!” Medi Roberts
    “Inflammable means flammable.” Pyro Specialist Roberts

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •