Hallo Scarlett,
die Infos reichen so noch nicht aus um die Situation zu klären.
Mit 90% Wahrscheinlichkeit tippe ich aber auf ein Performance Problem.
Normalerweise wenn der Tick hochgeht deutet das eine zu hohe CPU Last des Servers.
Und das muss nichts mit der Sim zu tun haben auf der dieser Tick so langsam ist.
Es dürfte aber mit dem gleichen Core zusammenhängen auf dem diese Sim aktuell läuft.
Typischerweise steigt die CPU Last des Servers durch:
- zu hohe Scriptlast auf irgendeiner der Sims die auf diesen Server laufen
- durch Angriffe auf deinen Server von aussen die CPU Last erzeugen
- Hintergrundtasks wie etwas Trojaner, Virenscanner oder Updates
- Uploads in Opensim
Was sich genauso anfühlt, aber nicht intern messbar ist, wäre CPU Sharing bei virtuellen Servern (VMs).
Denn innerhalb deiner VM siehst es ja dann gut aus - denn in deiner Zeitscheibe, die dir als 100% angezeigt wird, bist du im grünen Berich.
Nur bekommst du von aussen nur wenig Zeitscheiben zugewiesen, was sich letzendlich wie ein reduzierter CPU Takt anfühlt.
Was aber auch eine drastische Verlangsamung deines Systems bewirken kann ist RAM Mangel.
Wenn der Speicher Swappen auf HD/SSD anfängt dürfte sich deine gefühlte Performance auf 1/100 reduzieren.
Ausserdem kann auch eine hohe Last der Robust Instanz langsame Ticks erzeugen. Dieses kenne ich von hängenen Tasks mit anderen Grids (Ping Pong bei offline messaging, oder Material Transfer)
Du siehst es gibt sehr viele Möglichkeiten. Ich denke du hast aber nun ein paar Ansatzpunkte um das Problem einzukreisen.
Was dir weiterhilft ist Performance Monitoring.
Je nach Betriebssystem gibt es da Bordmittel oder externe Fremdtools.
Für Windows nehme ich nur externe Tools:
https://learn.microsoft.com/de-de/sysint...s-explorer
Das geht ohne installation, aber benenne es um bevor du es auf deinen Server kopierst und ausführst.
So erkennt es auch die meisten Trojaner, die auf bekannte Namen von Performancetools mit Verstecken und Schlafen reagieren.
Aus dem gleich Grund nutze ich nicht den Windows internen im Taskmanager versteckten Monitor.
Der ist absichtlich Blind für etliche Prozesse, und versteckt die. Zudem gehen Trojaner in den Schalfmodus wenn der startet.
Unter Linux Mint ist die Systemüberwachung ein super Bordmittel das sich unter:
LM-Systemverwaltung-Systemüberwachung findet.
Mit den Performance Tools siehst du sehr schnell wo die CPU Last abgezapt wird - System / Robust oder welche Sim.
Und dich denk ich muss es nicht mehr erwähnen: Pro Instanz verwendet Opensim immer genau nur einen CORE!
Laufen also mehrere Sims in einer Instanz, kann das zu diesem Problem genauso führen. Selbst wenn der Rest des Servers nichts zu tun hat.
Auf meinem 6 Core Server (zuzüglich HT) kann man das sehr schön schauen.
Beispiel WINDOWS: Prozess Explorer:
und wenn du oben auf die grüne Pfeilspitze klickst öffnet sich die Detailansicht:
Darin kannst du dann zwischen den verschiedenen Ressourcen wählen
Viele Grüße Tron