Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Mój serwer zużywa bardzo dużo ramu bez pluginów


Rekomendowane odpowiedzi

Opublikowano

Witam.

Mam serwer na pewnym hostingu. I pusty serwer zużywa ponad 1 GB ramu. Gdy ktoś wejdzie na serwer bierze czasami nawet ponad 2 GB. Dlaczego tak się dzieje? Serwer jest na 1.7.10 (na 1.11.2 tak samo). Serwer jest bez pluginów. Pomożecie?

A no i silniki to PaperSpigot. Dodam jeszcze że gdy na serwerze było około 50 osób, to serwer brał cały ram (8 GB) i się wyłączał

Opublikowano

Podaj plik paper.yml

Poza tym możesz mieć przydzieloną maszynę gdzie jest duże obciążenie. Lepiej zapytaj supportu.

 

# This is the main configuration file for Paper.
# 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.
# If you need help with the configuration or have any questions related to Paper,
# join us in our IRC channel.
# IRC: #paper @ irc.spi.gt ( http://irc.spi.gt/iris/?channels=paper )
# Paper Forums: https://aquifermc.org/ 
 
verbose: false
config-version: 12
settings:
  load-permissions-yml-before-plugins: true
  bungee-online-mode: true
  sleep-between-chunk-saves: false
  region-file-cache-size: 256
  save-empty-scoreboard-teams: false
  play-in-use-item-spam-threshold: 300
  incoming-packet-spam-threshold: 300
  min-chunk-load-threads: 2
  set-health-before-death-event: false
  remove-invalid-statistics: false
  enable-player-collisions: true
  player-auto-save-rate: -1
  baby-zombie-movement-speed: 0.5
  async-plugin-bad-magic-catcher: true
  limit-player-interactions: true
messages:
  kick:
    flying-player: Flying is not enabled on this server
    flying-vehicle: Flying is not enabled on this server
remove-invalid-statistics: false
timings:
  enabled: true
  verbose: true
  server-name-privacy: false
  hidden-config-entries:
  - database
  - settings.bungeecord-addresses
  history-interval: 300
  history-length: 3600
world-settings:
  default:
    generator-settings:
      canyon: true
      caves: true
      dungeon: true
      fortress: true
      mineshaft: true
      monument: true
      stronghold: true
      temple: true
      village: true
      flat-bedrock: false
    portal-search-radius: 128
    queue-light-updates: false
    optimize-explosions: true
    use-chunk-inhabited-timer: true
    use-vanilla-world-scoreboard-name-coloring: false
    delay-chunk-unloads-by: 0s
    max-auto-save-chunks-per-tick: 24
    save-queue-limit-for-auto-save: 50
    remove-corrupt-tile-entities: false
    squid-spawn-height:
      minimum: 45.0
      maximum: 63.0
    max-growth-height:
      cactus: 3
      reeds: 3
    fishing-time-range:
      MinimumTicks: 100
      MaximumTicks: 900
    despawn-ranges:
      soft: 32
      hard: 128
    falling-block-height-nerf: 0
    tnt-entity-height-nerf: 0
    water-over-lava-flow-speed: 5
    fast-drain:
      lava: false
      water: false
    lava-flow-speed:
      normal: 30
      nether: 10
    lootables:
      auto-replenish: false
      restrict-player-reloot: true
      reset-seed-on-fill: true
      max-refills: -1
      refresh-min: 12h
      refresh-max: 2d
    filter-nbt-data-from-spawn-eggs-and-related: true
    max-entity-collisions: 8
    nether-ceiling-void-damage: false
    allow-non-player-entities-on-scoreboards: false
    hopper:
      push-based: true
    frosted-ice:
      enabled: true
      delay:
        min: 20
        max: 40
    keep-spawn-loaded-range: 8
    auto-save-interval: -1
    disable-explosion-knockback: false
    elytra-hit-wall-damage: true
    grass-spread-tick-rate: 1
    game-mechanics:
      disable-chest-cat-detection: true
      disable-end-credits: true
      boats-drop-boats: true
      less-picky-torch-placement: false
      disable-player-crits: false
    enable-old-tnt-cannon-behaviors: false
    use-alternate-fallingblock-onGround-detection: false
    non-player-arrow-despawn-rate: -1
    keep-spawn-loaded: true
    armor-stands-do-collision-entity-lookups: true
    spawner-nerfed-mobs-should-jump: false
    disable-thunder: false
    skeleton-horse-thunder-spawn-chance: -1.0
    disable-ice-and-snow: false
    fire-physics-event-for-redstone: false
    baby-zombie-movement-speed: 0.5
    allow-leashing-undead-horse: false
    mob-spawner-tick-rate: 1
    all-chunks-are-slime-chunks: false
    container-update-tick-rate: 1
    disable-teleportation-suffocation-check: false
    enable-treasure-maps: true
    treasure-maps-return-already-discovered: false
    verbose: false
    player-blocking-damage-multiplier: 0.5
    remove-unloaded:
      enderpearls: true
      tnt-entities: true
      falling-blocks: true
    load-chunks:
      enderpearls: false
      tnt-entities: false
      falling-blocks: false
    remove-invalid-mob-spawner-tile-entities: true
    cache-chunk-maps: false
    tnt-explosion-volume: 4.0
    player-exhaustion:
      block-break: 0.02500000037252903
      swimming: 0.014999999664723873
    tick-next-tick-list-cap: 10000
    tick-next-tick-list-cap-ignores-redstone: false
    falling-blocks-collide-with-signs: false
    disable-mood-sounds: false
    use-async-lighting: true
    inverted-daylight-detectors: false
    allow-undead-horse-leashing: false
    optimize-draining: false
    allow-block-location-tab-completion: true
    fix-cannons: false
    use-hopper-check: false
effect-modifiers:
  strength: 1.3
  weakness: -0.5
max-packets-per-player: 100
stackable-buckets:
  lava: false
  water: false
  milk: false
data-value-allowed-items: []
warnWhenSettingExcessiveVelocity: true
 

 

Jeżeli to Tinyaxe zmień hosting, jeżeli nie to podaj logi / hosting.

Tak to ten hosting.

 

zrób timingi serwera podczas, gdy jest pusty i gdy jest na nim kilka osób:

https://www.spigotmc.org/wiki/how-to-take-a-timings-report/

i podaj wyniki

Po wpisaniu timings paste wywala błąd 

 

[20:06:59 ERROR]: Could not paste timings

java.net.UnknownHostException: timings.aikar.co

at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184) ~[?:1.8.0_74]

at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[?:1.8.0_74]

at java.net.Socket.connect(Socket.java:589) ~[?:1.8.0_74]

at java.net.Socket.connect(Socket.java:538) ~[?:1.8.0_74]

at sun.net.NetworkClient.doConnect(NetworkClient.java:180) ~[?:1.8.0_74]

at sun.net.www.http.HttpClient.openServer(HttpClient.java:432) ~[?:1.8.0_74]

at sun.net.www.http.HttpClient.openServer(HttpClient.java:527) ~[?:1.8.0_74]

at sun.net.www.http.HttpClient.(HttpClient.java:211) ~[?:1.8.0_74]

at sun.net.www.http.HttpClient.New(HttpClient.java:308) ~[?:1.8.0_74]

at sun.net.www.http.HttpClient.New(HttpClient.java:326) ~[?:1.8.0_74]

at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1169) ~[?:1.8.0_74]

at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1105) ~[?:1.8.0_74]

at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:999) ~[?:1.8.0_74]

at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:933) ~[?:1.8.0_74]

at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1283) ~[?:1.8.0_74]

at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1258) ~[?:1.8.0_74]

at co.aikar.timings.TimingsExport.run(TimingsExport.java:283) [server.jar:git-Paper-1076]

 

Opublikowano

timingi nie działają prawdopodobnie dlatego że hosting je blokuje. napisz do hostingu aby je odblokował.

 

nie, on alokuje ram ( nie zużywa )

u mnie alokuje coś koło 300mb wraz z pluginami

 

aby zoptymalizować serwer pod kątem wydajności w pliku paper.yml ustaw

keep-spawn-loaded-range: 0

po czym skonfiguruj wszystkie pliki, wg. tego poradnika

https://www.spigotmc.org/threads/guide-optimizing-spigot-remove-lag-fix-tps-improve-performance.21726/

aby sprawdzić ile ramu serwer alokuje, a ile ramu zużywa. wgraj plugin essentialsx

https://www.spigotmc.org/resources/essentialsx.9089/

po czym użyj polecenia /mem

opencraft.pl << { na takim jeszcze nie grałeś }

TDepLbR.gif

Opublikowano

 

nie, on alokuje ram ( nie zużywa )

u mnie zużywa coś koło 300mb wraz z pluginami

 

w pliku paper.yml ustaw

keep-spawn-loaded-range: 0

skonfiguruj wszystkie pliki wg. tego poradnika

https://www.spigotmc.org/threads/guide-optimizing-spigot-remove-lag-fix-tps-improve-performance.21726/

 

Nie za wiele to dało, serwer jadł 480 MB ramu a po wejściu na serwer już 500 pare i co sekundę wzrastało o 1 MB

@Edit:

Jak to alokuje? A jak sprawdzić ile zjada ramu?

@macjoker007 podasz hosting?

Opublikowano

Witam,

 

Spokojnie (titanaxe jest dobry) na początku też miałem 1gb ramu, java tam coś... ale spokojnie jak serwer będzie potrzebował ramu to z 1gb zrobi się z 300Mb, tak samo miałem gdy ekipa wbijała na serwer :)

 

"Serwer zjada ram bo java go nie zwalnia. A nie zwalnia go bo nie musi, jak serwer ma duzo ram to po prostu alokuje, az po jakims czasie uruchomi sie garbage collector i zwolni smieci. Tak dziala java"

EasyYT.pl     1.7-1.8      MediumHC     Autorskie Pluginy

Opublikowano

@1361622928-U485574.pngZimmex

 

Wiedziałem że to ten hosting gdyż tak jak pisałem w innych tematach, posiadałem kolege który tam siedział miał serwer 60 / 100 osób który sam zajmował magicznie 16 gb. Patrzałem w timingi wszystko było ładnie, lecz serwer zjadał tyle ram że maksymalnie 10 graczy mogło by grać. Tiny to jest hosting dla hajsu, nie polecam tego shitu :)

Polecam ci zmienić hosting bo tam nic ci nie pomoże.

 

@BlueYT No już lece samolotem jak ram zniknie nagle na dół. Będzie skakał jak szalony a jak naprzykład masz 12gb na tinyaxe i twój ram to przekroczy to ci serwer jeszcze wyłaczają. 

1.png

Opublikowano

Nie da się nic zrobić? Bo strasznie od dużo zjada. Z 500 MB nagle zrobiło się 800

 

Edit:

Wgrałem essentialsx i wpisałem mem(w konsoli pisze że teraz zużywa 900 MB)

[07:32:01 INFO]: Aktywny od: 10 godzin 57 minut 9 sekund
[07:32:01 INFO]: Aktualne TPS = 20
[07:32:01 INFO]: Maksymalna pamiec: 8 889 MB
[07:32:01 INFO]: Alokowana pamiec: 4 792 MB
[07:32:01 INFO]: Wolna pamiec: 4 123 MB
[07:32:01 INFO]: World "world": 0 chunki, 0 istoty, 0 byty bloków.
Opublikowano

@Catha

 

Mi akurat się zwolniło ram więc nie widzę problemu, może to jest ... ale to mój wybór, jak dla mnie hosting jest dobry każdy ma inne zdanie.

EasyYT.pl     1.7-1.8      MediumHC     Autorskie Pluginy

Opublikowano

@Catha

 

Mi akurat się zwolniło ram więc nie widzę problemu, może to jest ... ale to mój wybór, jak dla mnie hosting jest dobry każdy ma inne zdanie.

 

Mi się nie zwalnia. Gracz wchodzi na serwer to rośnie o 50-100 MB

Opublikowano

@Catha

 

Mi akurat się zwolniło ram więc nie widzę problemu, może to jest ... ale to mój wybór, jak dla mnie hosting jest dobry każdy ma inne zdanie.

 

 

@Catha

 

Mi akurat się zwolniło ram więc nie widzę problemu, może to jest ... ale to mój wybór, jak dla mnie hosting jest dobry każdy ma inne zdanie.

 

Mi się nie zwalnia. Gracz wchodzi na serwer to rośnie o 50-100 MB

 

 

 

Tak jak już mówiłem, jest to hosting który wkłada 200 serwerów na jedną maszyne i się potem dziw czemu tak dużo ramu zabiera komuś. Nie jesteś pierwszą osoba która ma tyle ram, nawet jak skontaktujesz się z supportem to powiedzą że to twoja wina żeby nic nie robić.

 

Tak więc napisze to 10 raz, zmień hosting.

1.png

Opublikowano

 

@Catha

 

Mi akurat się zwolniło ram więc nie widzę problemu, może to jest ... ale to mój wybór, jak dla mnie hosting jest dobry każdy ma inne zdanie.

 

 

@Catha

 

Mi akurat się zwolniło ram więc nie widzę problemu, może to jest ... ale to mój wybór, jak dla mnie hosting jest dobry każdy ma inne zdanie.

 

Mi się nie zwalnia. Gracz wchodzi na serwer to rośnie o 50-100 MB

 

 

 

Tak jak już mówiłem, jest to hosting który wkłada 200 serwerów na jedną maszyne i się potem dziw czemu tak dużo ramu zabiera komuś. Nie jesteś pierwszą osoba która ma tyle ram, nawet jak skontaktujesz się z supportem to powiedzą że to twoja wina żeby nic nie robić.

 

Tak więc napisze to 10 raz, zmień hosting.

 

 

@Catha masz jakiś host do polecenia?

Opublikowano

Cuddihosting.pl - Darmowy lecz biorą % z serwera.

 

Enderchest - Na pewno lepszy niż ten s**t tiny.

 

CraftHost - Stabilny lecz bywają czasami problemy.

1.png

Opublikowano

Cuddihosting.pl - Darmowy lecz biorą % z serwera.

 

Enderchest - Na pewno lepszy niż ten s**t tiny.

 

CraftHost - Stabilny lecz bywają czasami problemy.

 

Mam maszynke na cuddi ale na wersji 1.7.10 przy 50 osobach były lagi ;/ Nwm jak z wersją 1.11.2

Opublikowano

 

Cuddihosting.pl - Darmowy lecz biorą % z serwera.

 

Enderchest - Na pewno lepszy niż ten s**t tiny.

 

CraftHost - Stabilny lecz bywają czasami problemy.

 

Mam maszynke na cuddi ale na wersji 1.7.10 przy 50 osobach były lagi ;/ Nwm jak z wersją 1.11.2

 

 

To znaczy że nie powiadomiłeś ich o starcie lub używasz czegoś co ci zjada procek.

1.png

Opublikowano

Jaki hosting..

Mam to samo, a mam serwer na vps'ie.

 

❤ MC.PROPACRAFT.PL 


★ SKRYPTY ★


★ TECHNIK SERWERÓW MINECRAFT ★


✮ Pomogłem? Strzej lajka! ✮


 

Opublikowano

Jaki hosting..

Mam to samo, a mam serwer na vps'ie.

 

Tiny to s**t, nie da rady tam postawić serwera każdy myśli że to jego wina a prawda jest inna. Wystraczy zrobić reinstalke i nadal tyle ram będzie używać.

1.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...