07-12-2011, Wednesday-15:16:52
Als ich gerade nachschaute, ob mein Prozessor wirklich keinen shared Cache hat, ist mir aufgefallen, dass Cool&Quiet an ist (automatisches Herabsetzen des Multiplikators abhängig von der Prozessorauslastung).
Ich hab das nun mal testweise abgeschaltet, und Simutrans läuft wirklich deutlich fitter, in allen Versionen (auch wenn die Allergro-Version am langsamsten ist).
Das wird vermutlich auch der Grund sein, warum es beim Binden an einen Kern besser lief, weil die beiden Threads den Kern "auf Trab" gehalten haben.
Wie ist das denn bei anderen Programmen, da habe ich solche Einbußen nicht festgestellt, melden die dem Betriebssystem, dass es den Takt oben halten soll?
Vielleicht kannst Saegge auch mal ausprobieren, ob bei ihm auch Cool and Quiet an ist, und ob es nach dem Abschalten besser wird.
Ich hab das nun mal testweise abgeschaltet, und Simutrans läuft wirklich deutlich fitter, in allen Versionen (auch wenn die Allergro-Version am langsamsten ist).
Das wird vermutlich auch der Grund sein, warum es beim Binden an einen Kern besser lief, weil die beiden Threads den Kern "auf Trab" gehalten haben.
Wie ist das denn bei anderen Programmen, da habe ich solche Einbußen nicht festgestellt, melden die dem Betriebssystem, dass es den Takt oben halten soll?
Vielleicht kannst Saegge auch mal ausprobieren, ob bei ihm auch Cool and Quiet an ist, und ob es nach dem Abschalten besser wird.