Ferret Business lag fix

Dieses Thema im Forum "Archive (Suggestion and Feedback)" wurde erstellt von M1NN10N, 14. Oktober 2015.

  1. M1NN10N

    M1NN10N Well-Known Member

    Beiträge:
    181
    Zustimmungen:
    59
    Ortszeit:
    18:59
    I would like to suggest that we remove the dimensional anchors for a couple days and see if that fixes our lag issues on Ferret.
     
  2. ItsNora_

    ItsNora_ Names not actually Noah Booster

    Beiträge:
    727
    Zustimmungen:
    211
    Ortszeit:
    23:59
    Unless the dimensional anchors are public use, is this not staff issue? Again, I don't play FB alot so not sure about choices of losing chunks..[DOUBLEPOST=1444787446][/DOUBLEPOST]Loading*
     
  3. M1NN10N

    M1NN10N Well-Known Member

    Beiträge:
    181
    Zustimmungen:
    59
    Ortszeit:
    18:59
    The players are able to use them as it is currently the only way of chunk loading.
     
  4. chugga_fan

    chugga_fan ME 4M storage cell of knowledge, all the time

    Beiträge:
    5.861
    Zustimmungen:
    730
    Ortszeit:
    18:59
    ban all but personal anchors? the ones that only load while you're online? like the chickenchunks ones
     
  5. PhantomRTW

    PhantomRTW Retired Staff

    Beiträge:
    338
    Zustimmungen:
    141
    Ortszeit:
    18:59
    Railcraft Anchors are not in the pack. Dimensional Anchor is the ONLY chunkloader in the pack, and it only loads chunks while players are online.
     
  6. SirWill

    SirWill Founder

    Beiträge:
    12.285
    Zustimmungen:
    3.712
    Ortszeit:
    00:59
    We already did disable chickenchunks on infinity for few weeks and there was no difference. It will be probably the same with FB
     
  7. M1NN10N

    M1NN10N Well-Known Member

    Beiträge:
    181
    Zustimmungen:
    59
    Ortszeit:
    18:59
    After some testing I have found that the Dimensional anchor is keeping players bases loaded even while they are offline. Many of these bases are built in a one chunk layout. A single pillar of platforms all loaded by the one dimensional anchor. This causes large amounts of tps lag. After shutting down several of these Dimensional anchors the server tps has stayed in the green for over an hour.

    Many of the bases that are constantly loaded are greater than 2t/t. If there is something else we could do to bring the tps up I would be more than willing to entertain the issues.
     
  8. Slind

    Slind Founder

    Beiträge:
    8.332
    Zustimmungen:
    3.018
    Ortszeit:
    00:59
    We can include ferret in the testing of chunk manager.
     
    M1NN10N gefällt das.
  9. LucidTheStick

    LucidTheStick Well-Known Member

    Beiträge:
    3.143
    Zustimmungen:
    1.327
    Ortszeit:
    18:59
    Changed:
    B:chunkloader.bypassForgeChunkLimits=true -> B:chunkloader.bypassForgeChunkLimits=false
    B:chunkloader.requireOnline=false -> B:chunkloader.requireOnline=true
     
    M1NN10N gefällt das.
  10. Fousicek

    Fousicek Well-Known Member

    Beiträge:
    359
    Zustimmungen:
    15
    Ortszeit:
    00:59
    what is that forgechunklimits ?

    and also what are forge chunk ?

    what is meaning of those ?
     
  11. Matryoshika

    Matryoshika Well-Known Member

    Beiträge:
    1.193
    Zustimmungen:
    606
    Ortszeit:
    00:59
    ForgeChunkLimits:
    A Forge option to limit how many chunks a player can have loaded at any given time.

    The rundown of Forge's chunkloading system, that Forge-Based mods should adhere to (does contain some coding methods, but you should get the gist of it):
    * The basic principle is a ticket based system.
    * 1. Mods register a callback {@link #setForcedChunkLoadingCallback(Object, LoadingCallback)}
    * 2. Mods ask for a ticket {@link #requestTicket(Object, World, Type)} and then hold on to that ticket.
    * 3. Mods request chunks to stay loaded {@link #forceChunk(Ticket, ChunkCoordIntPair)} or remove chunks from force loading {@link #unforceChunk(Ticket, ChunkCoordIntPair)}.
    * 4. When a world unloads, the tickets associated with that world are saved by the chunk manager.
    * 5. When a world loads, saved tickets are offered to the mods associated with the tickets. The {@link Ticket#getModData()} that is set by the mod should be used to re-register chunks to stay loaded (and maybe take other actions).
     
  12. Fousicek

    Fousicek Well-Known Member

    Beiträge:
    359
    Zustimmungen:
    15
    Ortszeit:
    00:59

Diese Seite empfehlen