build1940 braucht viel Prozessorleistung - Druckversion +- Deutsches Simutransforum (https://simutrans-forum.de/mybb) +-- Forum: Simutrans (https://simutrans-forum.de/mybb/forumdisplay.php?fid=3) +--- Forum: Bugs und Probleme (https://simutrans-forum.de/mybb/forumdisplay.php?fid=11) +---- Forum: behobene Bugs (https://simutrans-forum.de/mybb/forumdisplay.php?fid=12) +---- Thema: build1940 braucht viel Prozessorleistung (/showthread.php?tid=3268) |
- The Transporter - 09-08-2008 Habe mit der 1943 das Problem mit extrem einbrechenden fps. Nur das Anzeigefenster geöffnet und dann versucht mit der Maus zu scrollen, läßt die fps von 25fps auf 5-9fps bei 3 Simloops einbrechen. - Gotthardlok - 09-08-2008 Frage am Rande: Benutzt die Funktion "Scrollen mit der rechten Maustaste" dieselbe Routine wie "verfolgen von Fahrzeugen"? Letztere scheint relativ problemlos zu laufen. - prissi - 09-08-2008 Ja, eigentlich schon. Ich bin noch auf der Suche, was den Scrollfehler auslöst. Hmm, sollte mit r1946 behoben sein. @Transporter: Falls du einen Dualcore-Prozessor hat: Simutrans kann da nicht mehr als 50% Gesamtlast erzeugen ... - The Transporter - 09-08-2008 In dem Rechner gibt's nur einen Kern, P4 3,2Ghz - prissi - 09-08-2008 Der hat Hyperthreading oder ... ? - The Transporter - 09-08-2008 ja - whoami - 10-08-2008 Zitat:Original von prissiAlso dann, mit Rev.1946 als Win-GDI und auch -SDL, verschiedene Paks: - starten (die gezeigte Minimalwelt nehmen, oder ein Savegame) - Display Options öffnen - Dialog verschieben (oder eine Toolbar oder ein anderes Fenster ohne dynamischen Inhalt dafür nehmen) Resultat: - bis man das Dialogfenster wieder loslässt, ist der Bildschirm eingefroren - FPS (vorher >=25 bei mir, P4-2,6GHz ohne HT) und idle brechen stark ein (<10) (die Simloops zunächst nicht), je nachdem wie lange man den Dialog festgehalten oder bewegt hat - es dauert bis zu Minuten, bis sich ST wieder erholt Das war in Rev. 1939 definitiv nicht so. EDIT: Scrollen der Karte ist mit Rev.1946 nicht das Problem, das klappt gut. EDIT^2: Die CPU-Last während obiger Situation ist minimal. - Gotthardlok - 13-08-2008 build1950: Die schlimmsten Probleme sind behoben, aber viele offene Fenster können (bei meinem etwas älteren Gerät) immer noch die Reaktion auf Eingaben verzögern. Seltsamerweise hat Simutrans beim Schnellvorlauf viel weniger Mühe, Befehle entgegenzunehmen; es muss in dieser Routine etwas drin haben, das mit Überlastung weit besser zurechtkommt, wohl weil es die steps von der Anzeige entkoppelt => diese generell anwenden? - Gotthardlok - 13-03-2009 Von mir aus behoben - inzwischen habe ich auch ein etwas verbessertes Gerät. - FloTw - 13-03-2009 das mit dem Sim-läuft-flüssiger-wenn-man-den-Schnelllauf-aktiviert habe ich neulich auch rausgefunden. |