Out of Memory vs. Server

[Gelöschter Benutzer]
[Gelöschter Benutzer]
Der Nutzer und alle zugehörigen Inhalte wurden gelöscht.
«1

Comments

  • Data Rossini
    Data Rossini
     Member edited December 2018
    Hallo brenner23,

    meine Erfahrung mit meiner größten Region mit 1024m x1024m,  Total Prims 20766 und 1124 Scripten
    zeigt, die Scripte "hauen schon rein".
    Region ohne gestartete Scripte  ca. 0,55 GB
    Region mit gestarteten Scripten ca. 2.43 GB

    Nach einem Neustart vom Grid wird nicht wieder der gesamte vom Grid belegte Speicher
    freigegeben. Außerdem wird im Laufe der Zeit immer wieder etwas vom Arbeitsspeicher abgezwackt
    z. B., wenn sich Avis einloggen.
    Aus diesem Grunde mache ich täglich einen Reboot des Servers.
    Der Speicherverbrauch ist aber auch abhängig von der Kombination Mono Version / OpenSim Version.
    Habe schon verschiedenes ausprobiert mit positiven und negativen Erfahrungen.

    Wer noch mehr hierzu erfahren will, etwas detailliertere Daten:

    - Speicherausstattung des Betriebssystems 12GB RAM

    Nach Reboot:
                                 total             used                 free       shared     buff/cache   available
    Mem:       12290612      355696    11469368       11504      465548       11673892
    Swap:        1051644                    0      1051644

    Hier die Memory "free" Anzeige wenn verschiedene Komponenten des Grids und der größten Region
    der Reihe nach gestartet werden:
       1. --> nach Start ROBUST:                                                                           11 312 220 Byte
       2. --> nach Start Moneyserver:                                                                  11 237 600 Byte
       3. --> nach Start OpenSim vor Script Start:                                          10 686 492 Byte
            ([XEngine]: Performing initial script startup on Desertcity)
       4. --> nach Start OpenSim nach Script Start:                                         8 808 344 Byte
           ([XEngine]: Completed starting 1124 scripts on Desertcity)
       5. --> ein Avi hat sich eingeloogt:                                                                 8 673 520 Byte
       6. --> 2 Avis haben sich eingelogged:                                                         8 617 680 Byte
       7. --> 3 Avis haben sich eingelogged:                                                         8 541 952 Byte
       (und die Avis haben aber noch nichts auf der Region gemacht)

    weitere Daten zum Betriebssystem:
       LInux: OpenSUSE Leap 15.0 mit LAMP
       Mono: Version 4.6.1 (von OpenSUSE 42.3)
       OpenSim Version: OpenSim 0.9.0.1 Release

    Ein "show scene" an der OpenSim Konsole zeigt folgendes wenn sich noch niemand eingelogged hat:

    Scene statistics for Desertcity
    Time Dilation  : 1
    Sim FPS  : 55
    Physics FPS  : 55
    Avatars  : 0
    Child agents  : 0
    Total prims  : 20766
    Scripts  : 1148
    Script lines processed per second  : 0
    Physics enabled prims  : 0
    Total frame time  : 18.1799
    Physics frame time  : 1.128275
    Other frame time  : 0.008410537
    Agent Updates per second  : 0
    Packets processed from clients per second : 0
    Packets sent to clients per second  : 0
    Bytes unacknowledged by clients  : 0
    Pending asset downloads to clients  : 0
    Pending asset uploads from clients  : 0


    LG
    Data




  • Genie Fegte
    Genie Fegte
     Member
    Genau da liegt der Hase im Pfeffer. Der Speicherverbrauch war bei Mono schon immer extrem hoch bei OpenSim.
    256x256 Region mit 17116 Prims und 1185 aktiven Skripten 828 MB Ram
    512x512 Region mit 45397 Prims und 2304 aktiven Skripten 998 MB Ram

    das ganze allerdings unter Windows 2016 Server mit .net 4.7
  • [Gelöschter Benutzer]
    [Gelöschter Benutzer]
    edited December 2018
    Der Nutzer und alle zugehörigen Inhalte wurden gelöscht.
  • [Gelöschter Benutzer]
    [Gelöschter Benutzer]
    Der Nutzer und alle zugehörigen Inhalte wurden gelöscht.
  • Christoph Balhaus
    Christoph Balhaus
     Member edited December 2018
    Ein neuer virtueller Server bei einem neuen Provider (manchmal auch beim Gleichen) ist immer ein Glücksspiel. Du weisst meist nicht auf welcher Hardware das läuft und vor allem weisst du nicht wie sehr die Maschinen überbucht sind.

    Ich lasse auf einem neuen Server als erstes einen einfachen Benchmark laufen (sysbench) um einen ersten groben Eindruck zu bekommen - auch wie das zu verschiedenen Tageszeiten aussieht. Danach entscheide ich ob ich ihn behalte oder gleich wieder zurückgebe.

    /Chris

  • [Gelöschter Benutzer]
    [Gelöschter Benutzer]
    edited December 2018
    Der Nutzer und alle zugehörigen Inhalte wurden gelöscht.
  • Pius Noel
    Pius Noel
     Member
    Ich kann die Erfahrungen von @Christoph Balhaus nur teilen. Bei einem Providerwechsel versuchte ich bisher auch immer ein paar Tests zu fahren und dann zum Vergleich einen Simulator mit OAR's von Regionen einzurichten, die ich kenne.
  • [Gelöschter Benutzer]
    [Gelöschter Benutzer]
    edited December 2018
    Der Nutzer und alle zugehörigen Inhalte wurden gelöscht.
  • Manfred Aabye
    Manfred Aabye
     Member edited December 2018
    Hast du die Mono Threads (50 auf Min. 300) hochgedreht und MySQL? (16M auf Min. 1G).

  • [Gelöschter Benutzer]
    [Gelöschter Benutzer]
    Der Nutzer und alle zugehörigen Inhalte wurden gelöscht.
  • Manfred Aabye
    Manfred Aabye
     Member

    Da stimmt doch was mit den Einstellungen nicht.

    Du hast bestimmt in den ini Dateien falsche Einstellungen die zwar auf dem anderen Server laufen auf diesen aber nicht funktionieren.


    Eine weitere Möglichkeit ist es das der Server zu schnell in den Ruhemodus fährt.

    Dies kannst du aber testen indem du 2 oder 3 mal schnell hintereinander versuchst auf die Region zu kommen.


  • [Gelöschter Benutzer]
    [Gelöschter Benutzer]
    Der Nutzer und alle zugehörigen Inhalte wurden gelöscht.
  • Manfred Aabye
    Manfred Aabye
     Member
    Und die IP haste auch geändert?
    Hast du vielleicht nen Zahlendreher das sich Regionen überlappen?
    Natürlich kann es auch am Anbieter liegen, aber du sagst ja im Video das es ein Contabo VPS ist, diese sind sehr gut und ich betreue im Moment 8 Stück dort wo sogar 2 ganze Grids drauf laufen.
  • Pius Noel
    Pius Noel
     Member
    Ich denke es ist schon so wie @Christoph Balhaus es sagte. Ich selber machte bei Contabo auf den mittleren VPS Systemen im Zusammenhang mit Opensimulator schon beides, gute und schlechte Erfahrungen.
  • [Gelöschter Benutzer]
    [Gelöschter Benutzer]
    Der Nutzer und alle zugehörigen Inhalte wurden gelöscht.
Sign In or Register to comment.

Welcome

It looks like you're new here. If you want to get involved, click one of these buttons!

Discussions

© Copyright 2019 - Metropolis Metaversum
All times are GMT