TPS staying stable at 18.56

Discussion in 'Performance Tweaking' started by RettoxDev, Apr 27, 2017.

  1. Hey guys... I have some tps problem that i can not resolve. TPS is being stable at ~18.5 and not going down or up. I checked my plugins and it has nothing to do with them. I deleted all of them and had the same problem. Any solution?
     
    • Like Like x 1
  2. Post your server specs and spigot versions, post your timings if you can, you can get them with /timings paste
     
  3. These are some days old, but pretty the same.
    Code (Text):

    Minecraft
        ** Full Server Tick Time: 19327716800 Count: 340478 Avg: 56766 Violations: 0
        Player List Time: 64926039 Count: 340479 Avg: 190 Violations: 0
        Connection Handler Time: 278140344 Count: 340479 Avg: 816 Violations: 0
        Tickables Time: 45208535 Count: 340479 Avg: 132 Violations: 0
        Scheduler Time: 4459600263 Count: 340479 Avg: 13098 Violations: 0
        ChunkIOTick Time: 78245606 Count: 340479 Avg: 229 Violations: 0
        Time Update Time: 82500194 Count: 340479 Avg: 242 Violations: 0
        Server Command Time: 225437390 Count: 340478 Avg: 662 Violations: 0
        World Save Time: 79320868 Count: 57 Avg: 1391594 Violations: 0
        ** tickTileEntity Time: 1377628906 Count: 3404790 Avg: 404 Violations: 0
        processQueue Time: 117940769 Count: 340479 Avg: 346 Violations: 0
        ** Plugins Time: 231637 Count: 13 Avg: 17818 Violations: 0
        ** Scheduler - Sync Tasks Time: 2928352687 Count: 1411993 Avg: 2073 Violations: 0
        entityActivationCheck Time: 99269570 Count: 1021437 Avg: 97 Violations: 0
        Task: ProtocolLib v4.2.0 Runnable: com.comphenix.protocol.ProtocolLib$3(interval:1) Time: 1089898197 Count: 340479 Avg: 3201 Violations: 0
        ** world - doChunkUnload Time: 793353421 Count: 340479 Avg: 2330 Violations: 0
        ** world - doTickPending Time: 196591717 Count: 340479 Avg: 577 Violations: 0
        ** world - doTickTiles Time: 346961253 Count: 340479 Avg: 1019 Violations: 0
        ** world - doVillages Time: 136423607 Count: 340479 Avg: 400 Violations: 0
        ** world - doChunkMap Time: 329002827 Count: 340479 Avg: 966 Violations: 0
        ** world - doSounds Time: 30080426 Count: 340479 Avg: 88 Violations: 0
        ** world - doChunkGC Time: 262544193 Count: 340479 Avg: 771 Violations: 0
        ** world - doPortalForcer Time: 41224539 Count: 340479 Avg: 121 Violations: 0
        ** world - entityTick Time: 105733669 Count: 340479 Avg: 310 Violations: 0
        ** world - tileEntityTick Time: 3090458220 Count: 340479 Avg: 9076 Violations: 0
        ** world - tileEntityPending Time: 35630842 Count: 340479 Avg: 104 Violations: 0
        world - tracker Time: 268116303 Count: 340479 Avg: 787 Violations: 0
        world - doTick Time: 3514820817 Count: 340479 Avg: 10323 Violations: 0
        world - tickEntities Time: 3958702999 Count: 340479 Avg: 11626 Violations: 0
        ** world_nether - doChunkUnload Time: 235462254 Count: 340479 Avg: 691 Violations: 0
        ** world_nether - doTickPending Time: 74075956 Count: 340479 Avg: 217 Violations: 0
        ** world_nether - doTickTiles Time: 98414994 Count: 340479 Avg: 289 Violations: 0
        ** world_nether - doVillages Time: 63682191 Count: 340479 Avg: 187 Violations: 0
        ** world_nether - doChunkMap Time: 236176862 Count: 340479 Avg: 693 Violations: 0
        ** world_nether - doSounds Time: 26327774 Count: 340479 Avg: 77 Violations: 0
        ** world_nether - doChunkGC Time: 35601627 Count: 340479 Avg: 104 Violations: 0
        ** world_nether - doPortalForcer Time: 36750370 Count: 340479 Avg: 107 Violations: 0
        ** world_nether - entityTick Time: 22556692 Count: 340479 Avg: 66 Violations: 0
        ** world_nether - tileEntityTick Time: 25962065 Count: 340479 Avg: 76 Violations: 0
        ** world_nether - tileEntityPending Time: 11120723 Count: 340479 Avg: 32 Violations: 0
        world_nether - tracker Time: 55457944 Count: 340479 Avg: 162 Violations: 0
        world_nether - doTick Time: 1277380098 Count: 340479 Avg: 3751 Violations: 0
        world_nether - tickEntities Time: 184894106 Count: 340479 Avg: 543 Violations: 0
        ** world_the_end - doChunkUnload Time: 221892228 Count: 340479 Avg: 651 Violations: 0
        ** world_the_end - doTickPending Time: 74235936 Count: 340479 Avg: 218 Violations: 0
        ** world_the_end - doTickTiles Time: 49346546 Count: 340479 Avg: 144 Violations: 0
        ** world_the_end - doVillages Time: 55485506 Count: 340479 Avg: 162 Violations: 0
        ** world_the_end - doChunkMap Time: 155195880 Count: 340479 Avg: 455 Violations: 0
        ** world_the_end - doSounds Time: 10155829 Count: 340479 Avg: 29 Violations: 0
        ** world_the_end - doChunkGC Time: 25473295 Count: 340479 Avg: 74 Violations: 0
        ** world_the_end - doPortalForcer Time: 35311905 Count: 340479 Avg: 103 Violations: 0
        ** world_the_end - entityTick Time: 22561577 Count: 340479 Avg: 66 Violations: 0
        ** world_the_end - tileEntityTick Time: 44926550 Count: 340479 Avg: 131 Violations: 0
        ** world_the_end - tileEntityPending Time: 9928947 Count: 340479 Avg: 29 Violations: 0
        world_the_end - tracker Time: 95341915 Count: 340479 Avg: 280 Violations: 0
        world_the_end - doTick Time: 1194676181 Count: 340479 Avg: 3508 Violations: 0
        world_the_end - tickEntities Time: 506137976 Count: 340479 Avg: 1486 Violations: 0
        ** tickTileEntity - TileEntityMobSpawner Time: 392048663 Count: 1702395 Avg: 230 Violations: 0
        ** tickTileEntity - TileEntityChest Time: 311602593 Count: 1021437 Avg: 305 Violations: 0
        ** tickTileEntity - TileEntityHopper Time: 224987285 Count: 340479 Avg: 660 Violations: 0
        ** tickTileEntity - TileEntityFurnace Time: 329213236 Count: 340479 Avg: 966 Violations: 0
        Task: PingKick v1.0.2 Runnable: me.forseth11.PingKick.Pinger$1(interval:200) Time: 9475568 Count: 1702 Avg: 5567 Violations: 0
        Plugin: Skript v2.2-dev25 Event: ch.njol.skript.command.Commands$1::onServerCommand(ServerCommandEvent) Time: 69841 Count: 3 Avg: 23280 Violations: 0
        Plugin: TrollCommandsPlusPlus v2.7.23 Event: me.egg82.tcpp.lib.ninja.egg82.plugin.utils.EventListener::onServerCommand(ServerCommandEvent) Time: 47122 Count: 3 Avg: 15707 Violations: 0
        Plugin: TrollCommandsPlusPlus v2.7.23 Event: me.egg82.tcpp.lib.ninja.egg82.plugin.utils.EventListener::onThunderChange(ThunderChangeEvent) Time: 110451 Count: 6 Avg: 18408 Violations: 0
        Plugin: TrollCommandsPlusPlus v2.7.23 Event: me.egg82.tcpp.lib.ninja.egg82.plugin.utils.EventListener::onWorldSave(WorldSaveEvent) Time: 636210 Count: 171 Avg: 3720 Violations: 0
        Plugin: TrollCommandsPlusPlus v2.7.23 Event: me.egg82.tcpp.lib.ninja.egg82.plugin.utils.EventListener::onWeatherChange(WeatherChangeEvent) Time: 102789 Count: 5 Avg: 20557 Violations: 0
        Plugin: TrollCommandsPlusPlus v2.7.23 Event: me.egg82.tcpp.lib.ninja.egg82.plugin.utils.EventListener::onServerListPing(ServerListPingEvent) Time: 230889 Count: 13 Avg: 17760 Violations: 0
        Task: TrollCommandsPlusPlus v2.7.23 Runnable: me.egg82.tcpp.lib.ninja.egg82.plugin.utils.TickHandler$1(interval:10) Time: 290451195 Count: 204288 Avg: 1421 Violations: 0
        Task: TrollCommandsPlusPlus v2.7.23 Runnable: me.egg82.tcpp.lib.ninja.egg82.plugin.utils.TickHandler$1(interval:5) Time: 200785499 Count: 136192 Avg: 1474 Violations: 0
        Task: TrollCommandsPlusPlus v2.7.23 Runnable: me.egg82.tcpp.lib.ninja.egg82.plugin.utils.TickHandler$1(interval:20) Time: 153230611 Count: 136192 Avg: 1125 Violations: 0
        Task: TrollCommandsPlusPlus v2.7.23 Runnable: me.egg82.tcpp.lib.ninja.egg82.plugin.utils.TickHandler$1(interval:2) Time: 371709018 Count: 170240 Avg: 2183 Violations: 0
        Task: TrollCommandsPlusPlus v2.7.23 Runnable: me.egg82.tcpp.lib.ninja.egg82.plugin.utils.TickHandler$1(interval:60) Time: 26170289 Count: 22700 Avg: 1152 Violations: 0
        Task: TrollCommandsPlusPlus v2.7.23 Runnable: me.egg82.tcpp.lib.ninja.egg82.plugin.utils.TickHandler$1(interval:200) Time: 5846558 Count: 1702 Avg: 3435 Violations: 0
        Task: CreeperHeal v6.8.1 Runnable: com.nitnelave.CreeperHeal.block.ExplodedBlockManager$1(interval:7200) Time: 834616 Count: 47 Avg: 17757 Violations: 0
        Task: CreeperHeal v6.8.1 Runnable: com.nitnelave.CreeperHeal.block.ExplodedBlockManager$2(interval:20) Time: 23812345 Count: 17024 Avg: 1398 Violations: 0
        Task: CreeperHeal v6.8.1 Runnable: com.nitnelave.CreeperHeal.block.BurntBlockManager$1(interval:7200) Time: 1264663 Count: 47 Avg: 26907 Violations: 0
        Task: CreeperHeal v6.8.1 Runnable: com.nitnelave.CreeperHeal.block.BurntBlockManager$2(interval:20) Time: 37434295 Count: 17024 Avg: 2198 Violations: 0
        Task: Residence v4.6.1.4 Runnable: com.bekvon.bukkit.residence.Residence$6(interval:12000) Time: 1048718 Count: 29 Avg: 36162 Violations: 0
        Task: Residence v4.6.1.4 Runnable: com.bekvon.bukkit.residence.Residence$1(interval:20) Time: 57245910 Count: 17024 Avg: 3362 Violations: 0
        Task: Residence v4.6.1.4 Runnable: com.bekvon.bukkit.residence.Residence$2(interval:100) Time: 5866995 Count: 3405 Avg: 1723 Violations: 0
        ** Command: say Time: 768949 Count: 2 Avg: 384474 Violations: 0
        Task: Skript v2.2-dev25 Runnable: ch.njol.skript.events.EvtPeriodical$1(interval:100) Time: 191089995 Count: 3405 Avg: 56120 Violations: 0
        Task: Skript v2.2-dev25 Runnable: ch.njol.skript.events.EvtPeriodical$1(interval:72000) Time: 1190014 Count: 4 Avg: 297503 Violations: 0
        Task: Skript v2.2-dev25 Runnable: ch.njol.skript.bukkitutil.PlayerUtils$1(interval:1) Time: 409803106 Count: 340479 Avg: 1203 Violations: 0
        Task: TrollCommandsPlusPlus v2.7.23 Runnable: >me.egg82.tcpp.lib.org.bstats.Metrics$1$1(Single) Time: 4312757 Count: 10 Avg: 431275 Violations: 0
    # Version git-Spigot-625bc00-7dd77d7 (MC: 1.11.2)
    # Entities 0
    # LivingEntities 0
    Sample time 18379355023864 (18379.355023864s)
    <spigotConfig>
    # This is the main configuration file for Spigot.
    # As you can see, there's tons to configure. Some options may impact gameplay, so use
    # with caution, and make sure you know what each option does before configuring.
    # For a reference for any variable inside this file, check out the Spigot wiki at
    # http://www.spigotmc.org/wiki/spigot-configuration/
    #
    # If you need help with the configuration or have any questions related to Spigot,
    # join us at the IRC or drop by our forums and leave a post.
    #
    # IRC: #spigot @ irc.spi.gt ( http://www.spigotmc.org/pages/irc/ )
    # Forums: http://www.spigotmc.org/
    config-version: 11
    settings:
      save-user-cache-on-stop-only: false
      bungeecord: false
      late-bind: false
      sample-count: 12
      player-shuffle: 0
      filter-creative-items: true
      user-cache-size: 1000
      int-cache-limit: 1024
      moved-wrongly-threshold: 0.0625
      moved-too-quickly-multiplier: 10.0
      item-dirty-ticks: 20
      timeout-time: 60
      restart-on-crash: false
      restart-script: ./start.sh
      netty-threads: 4
      attribute:
        maxHealth:
          max: 2048.0
        movementSpeed:
          max: 2048.0
        attackDamage:
          max: 2048.0
      debug: false
    commands:
      tab-complete: 0
      log: true
      spam-exclusions:
      - /skill
      silent-commandblock-console: false
      replace-commands:
      - setblock
      - summon
      - testforblock
      - tellraw
    messages:
      whitelist: You are not whitelisted on this server!
      unknown-command: Unknown command. Type "/help" for help.
      server-full: The server is full!
      outdated-client: Outdated client! Please use {0}
      outdated-server: Outdated server! I'm still on {0}
      restart: Server is restarting
    stats:
      disable-saving: false
      forced-stats: {}
    world-settings:
      default:
        verbose: true
        growth:
          cactus-modifier: 100
          cane-modifier: 100
          melon-modifier: 100
          mushroom-modifier: 100
          pumpkin-modifier: 100
          sapling-modifier: 100
          wheat-modifier: 100
          netherwart-modifier: 100
          vine-modifier: 100
          cocoa-modifier: 100
        entity-activation-range:
          animals: 32
          monsters: 32
          misc: 16
        entity-tracking-range:
          players: 48
          animals: 48
          monsters: 48
          misc: 32
          other: 64
        mob-spawn-range: 4
        ticks-per:
          hopper-transfer: 8
          hopper-check: 1
        hopper-amount: 1
        random-light-updates: false
        save-structure-info: true
        dragon-death-sound-radius: 0
        seed-village: 10387312
        seed-feature: 14357617
        seed-monument: 10387313
        seed-slime: 987234911
        hunger:
          jump-walk-exhaustion: 0.05
          jump-sprint-exhaustion: 0.2
          combat-exhaustion: 0.1
          regen-exhaustion: 6.0
          swim-multiplier: 0.01
          sprint-multiplier: 0.1
          other-multiplier: 0.0
        max-tnt-per-tick: 100
        max-tick-time:
          tile: 50
          entity: 50
        item-despawn-rate: 6000
        merge-radius:
          item: 2.5
          exp: 3.0
        arrow-despawn-rate: 1200
        enable-zombie-pigmen-portal-spawns: true
        wither-spawn-sound-radius: 0
        view-distance: 8
        hanging-tick-frequency: 100
        zombie-aggressive-towards-villager: true
        nerf-spawner-mobs: false
    </spigotConfig>
     
     
  4. it could be entities tbh, try moving the world and making a new one and see if the tps is still shit, if its better just kill the entities on the map and limit them a bit and the lag shouldnt come back
     
  5. For some reason if you give name to entity using Skript, it will not be counted as entity and new will spawn. It crashed my server and client when i had named endermen in end in about 20 secs
     
  6. Yeah that was the reason. Thanks!
     
  7. well it was not. something went wrong again. it is really weird. i deleted all my plugins, deleted my maps and its still dropping down after 2 minutes of running.
     
  8. electronicboy

    IRC Staff

    Please provide a proper timings report, it's effort to upload them manually when people paste them in such a manner, especially when they're running a version of the software that actually supports uploading it to the timings server...
    And well, 18.5 TPS isn't all that bad in the scheme of things, especially when you factor in that the calculations for TPS can be out, especially if you have a plugin providing the TPS command
     
  9. https://timings.spigotmc.org/?url=nafibikeva
     
    • Like Like x 1
  10. Gaxan

    Supporter

    What are your server specs? How much RAM? Hosted, VPS or dedicated? What are your java arguments?
     
  11. hosted. 10G RAM i don't have access to arguments or so. you can check it out - hicoria.com
     
  12. Gaxan

    Supporter

    I think this is an issue with your hosting company or the java arguments.
     
  13. You can reduce the Mob Activate Range. Info: Spigot.yml

    Test the Values :3

    entity-activation-range:
    animals: 32
    monsters: 32
    misc: 16
    entity-tracking-range:
    players: 48
    animals: 48
    monsters: 48
    misc: 32
    other: 64
     
    • Friendly Friendly x 2
    • Useful Useful x 1
  14. Check your dedicated amount of wam