Performance optimization

Status
This thread has been locked.

eLeCTr1C

Feedback score
0
Posts
7
Reactions
0
Resources
0
Can someone help me with optimizing server performance. I've never had problems with performance before, but since 1.14 its horrible. I have a dedicated machine (i7 8700 64gb ram nvme ssd). I know that 1.14 is not good but I don't thing the server should perform this bad. On average there are 40-50 players online. If you need any additional info i will provide it. Discord is eLeCTr1C#2182 in case you want to continue there.

Here's my timings report https://timings.aikar.co/?id=aa58dce10ca24259a7fc412ffc4eeefc
And my bukkit spigot and paper configs
Code:
settings:
  allow-end: true
  warn-on-overload: true
  permissions-file: permissions.yml
  update-folder: update
  plugin-profiling: false
  connection-throttle: 4000
  query-plugins: true
  deprecated-verbose: default
  shutdown-message: Server is restarting
  minimum-api: none
spawn-limits:
  monsters: 40
  animals: 10
  water-animals: 5
  ambient: 5
chunk-gc:
  period-in-ticks: 600
ticks-per:
  animal-spawns: 400
  monster-spawns: 2
  autosave: 6000
aliases: now-in-commands.yml

Code:
verbose: false
config-version: 19
settings:
  load-permissions-yml-before-plugins: true
  bungee-online-mode: true
  region-file-cache-size: 256
  incoming-packet-spam-threshold: 300
  save-player-data: true
  use-alternative-luck-formula: false
  use-versioned-world: false
  suggest-player-names-when-null-tab-completions: true
  enable-player-collisions: false
  save-empty-scoreboard-teams: false
  velocity-support:
    enabled: false
    online-mode: false
    secret: ''
  watchdog:
    early-warning-every: 5000
    early-warning-delay: 10000
  spam-limiter:
    tab-spam-increment: 1
    tab-spam-limit: 500
  book-size:
    page-max: 2560
    total-multiplier: 0.98
messages:
  no-permission: '&cI''m sorry, but you do not have permission to perform this command.
    Please contact the server administrators if you believe that this is in error.'
  kick:
    authentication-servers-down: ''
    connection-throttle: Connection throttled! Please wait before reconnecting.
    flying-player: Flying is not enabled on this server
    flying-vehicle: Flying is not enabled on this server
timings:
  enabled: true
  verbose: true
  server-name-privacy: false
  hidden-config-entries:
  - database
  - settings.bungeecord-addresses
  history-interval: 300
  history-length: 3600
  server-name: OptiPlex
world-settings:
  default:
    count-all-mobs-for-spawning: false
    disable-teleportation-suffocation-check: false
    remove-corrupt-tile-entities: true
    fixed-chunk-inhabited-time: -1
    optimize-explosions: true
    portal-search-radius: 128
    use-vanilla-world-scoreboard-name-coloring: false
    enable-treasure-maps: true
    treasure-maps-return-already-discovered: false
    experience-merge-max-value: -1
    prevent-moving-into-unloaded-chunks: false
    max-auto-save-chunks-per-tick: 24
    falling-block-height-nerf: 0
    tnt-entity-height-nerf: 0
    filter-nbt-data-from-spawn-eggs-and-related: true
    max-entity-collisions: 2
    disable-creeper-lingering-effect: false
    duplicate-uuid-resolver: saferegen
    duplicate-uuid-saferegen-delete-range: 32
    disable-thunder: false
    skeleton-horse-thunder-spawn-chance: 0.01
    disable-ice-and-snow: false
    keep-spawn-loaded-range: 10
    keep-spawn-loaded: true
    auto-save-interval: -1
    armor-stands-do-collision-entity-lookups: true
    nether-ceiling-void-damage-height: 0
    grass-spread-tick-rate: 1
    water-over-lava-flow-speed: 5
    bed-search-radius: 1
    use-faster-eigencraft-redstone: false
    allow-non-player-entities-on-scoreboards: false
    disable-explosion-knockback: false
    container-update-tick-rate: 1
    parrots-are-unaffected-by-player-movement: false
    prevent-tnt-from-moving-in-water: false
    non-player-arrow-despawn-rate: -1
    creative-arrow-despawn-rate: -1
    armor-stands-tick: true
    spawner-nerfed-mobs-should-jump: false
    allow-leashing-undead-horse: false
    baby-zombie-movement-speed: 0.5
    all-chunks-are-slime-chunks: false
    mob-spawner-tick-rate: 3
    game-mechanics:
      disable-relative-projectile-velocity: false
      scan-for-legacy-ender-dragon: true
      disable-chest-cat-detection: false
      shield-blocking-delay: 5
      disable-player-crits: false
      disable-sprint-interruption-on-attack: false
      disable-end-credits: false
      disable-unloaded-chunk-enderpearl-exploit: true
    max-growth-height:
      cactus: 3
      reeds: 3
    fishing-time-range:
      MinimumTicks: 100
      MaximumTicks: 600
    despawn-ranges:
      soft: 32
      hard: 128
    lightning-strike-distance-limit:
      sound: -1
      impact-sound: -1
      flash: -1
    frosted-ice:
      enabled: true
      delay:
        min: 20
        max: 40
    lootables:
      auto-replenish: false
      restrict-player-reloot: true
      reset-seed-on-fill: true
      max-refills: -1
      refresh-min: 12h
      refresh-max: 2d
    hopper:
      cooldown-when-full: true
      disable-move-event: false
    anti-xray:
      enabled: false
      engine-mode: 1
      chunk-edge-mode: 2
      max-chunk-section-index: 3
      update-radius: 2
      hidden-blocks:
      - gold_ore
      - iron_ore
      - coal_ore
      - lapis_ore
      - mossy_cobblestone
      - obsidian
      - chest
      - diamond_ore
      - redstone_ore
      - clay
      - emerald_ore
      - ender_chest
      replacement-blocks:
      - stone
      - oak_planks
    squid-spawn-height:
      maximum: 0.0

Code:
config-version: 12
settings:
  save-user-cache-on-stop-only: false
  sample-count: 12
  bungeecord: false
  late-bind: false
  player-shuffle: 0
  user-cache-size: 1000
  moved-wrongly-threshold: 0.1175
  moved-too-quickly-multiplier: 110.0
  timeout-time: 60
  restart-on-crash: true
  restart-script: ./start.sh
  netty-threads: 4
  debug: false
  attribute:
    maxHealth:
      max: 2048.0
    movementSpeed:
      max: 2048.0
    attackDamage:
      max: 2048.0
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
commands:
  log: true
  tab-complete: 0
  send-namespaced: true
  spam-exclusions:
  - /skill
  silent-commandblock-console: false
  replace-commands:
  - setblock
  - summon
  - testforblock
  - tellraw
advancements:
  disable-saving: false
  disabled:
  - minecraft:story/disabled
stats:
  disable-saving: false
  forced-stats: {}
world-settings:
  default:
    verbose: true
    mob-spawn-range: 5
    hopper-amount: 1
    dragon-death-sound-radius: 0
    seed-village: 10387312
    seed-desert: 14357617
    seed-igloo: 14357618
    seed-jungle: 14357619
    seed-swamp: 14357620
    seed-monument: 10387313
    seed-shipwreck: 165745295
    seed-ocean: 14357621
    seed-outpost: 165745296
    seed-slime: 987234911
    max-tnt-per-tick: 100
    item-despawn-rate: 6000
    enable-zombie-pigmen-portal-spawns: true
    arrow-despawn-rate: 300
    wither-spawn-sound-radius: 0
    hanging-tick-frequency: 100
    zombie-aggressive-towards-villager: true
    nerf-spawner-mobs: false
    max-entity-collisions: 2
    merge-radius:
      exp: 5.0
      item: 4.0
    growth:
      cactus-modifier: 100
      cane-modifier: 100
      melon-modifier: 100
      mushroom-modifier: 100
      pumpkin-modifier: 100
      sapling-modifier: 100
      beetroot-modifier: 100
      carrot-modifier: 100
      potato-modifier: 100
      wheat-modifier: 100
      netherwart-modifier: 100
      vine-modifier: 100
      cocoa-modifier: 100
      bamboo-modifier: 100
      sweetberry-modifier: 100
      kelp-modifier: 100
    entity-activation-range:
      animals: 8
      monsters: 16
      raiders: 16
      misc: 4
      tick-inactive-villagers: true
    entity-tracking-range:
      players: 48
      animals: 48
      monsters: 48
      misc: 32
      other: 64
    ticks-per:
      hopper-transfer: 8
      hopper-check: 1
    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-tick-time:
      tile: 100
      entity: 100
    squid-spawn-range:
      min: 45.0
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Rahul.

human
Premium
Feedback score
15
Posts
982
Reactions
275
Resources
2
Change RAM amount to 8-12GB, too much can actually cause problems than fix, unless you're using good JVM flags.
Nothing in those timings should be causing lag, it looks all normal.
 

GRAAPAPA

Feedback score
0
Posts
119
Reactions
18
Resources
0
Everything normal depends what u running which plugins and if any jvm flags setup in starter launcher . The specs are like lamboghiny boi
 
Status
This thread has been locked.
Top