Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Simutrans rast, wenn es gar keine Zeit hat
#1
Simutrans-Version: ziemlich egal, hier 0.85.01.1

PAK-Set (+zusätzliche PAK-Dateien): egal

Betriebssystem: Windows


Fehler (möglichst genaue Beschreibung): Unter Auslastung des Systems (z.B. ein Virenscan) glaubt Simutrans, nichts zu tun zu haben und erzeugt in irsinnig vielen Simloops (bis 2500!) 100.000 von Passanten, die Kraftwerke qualmen bis sonstwo und die Trafostation schmort bald durch. (siehe Bild)

Verhalten (Absturz, Einfrieren, ...):
Ansonsten keine, das beruhigt sich auch wieder.
Passiert das auch unter Linux? Das scheint ein Problem von irgend einem Timer zu sein, aber ich bin mir noch nicht ganz sicher wo.


Angehängte Dateien Thumbnail(s)
   
Zitieren
#2
Unter Linux hatte ich das bis jetzt noch nicht, trotzdem ich schon einige Male unter Vollast gespielt habe. Scheint so, als ob unter Windoze der Idle-Timer spinnt...
Zitieren
#3
Simutrans sollte sich anpassen. Das kann aber eine ganze weile dauern, da die Anspassung mit einer festen, relativ langsamen Rate geschieht.

Wenn die Werte nach etwa 5 Minuten immer noch so sind, dann ist es ein Fehler. In dem Fall müsstest Du in simworld.cc und simintr.cc nach dem Timing von Hauptschleife und dem Interrup-Intervall schauen und sehen warum die Anpassung fehlschlägt.
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste