Forum: Programmieren allgemein
Delphi
by Der schöne Günther,
1. Okt 2019
Soweit ich das sehe ist das nicht gefixed worden bisland, obwohl seit Januar bekannt
(https://quality.embarcadero.com/browse/RSP-23466)
Ein Embarcadero-Entwickler sagt dort relativ offen dass man erst mit 10.4 da wohl wieder Zeit bekommt sich das alles genauer anzuschauen. Da man die Community-Edition wohl auch nur in der jeweils aktuellen Fassung aktivieren kann wüsste ich ehrlich gesagt...
Forum: Programmieren allgemein
Delphi
by Der schöne Günther,
1. Okt 2019
Auf welchem Betriebssystem das kompiliert wird sollte keinen Unterschied machen.
Ich glaube ehrlich gesagt auch nicht dass es einen Unterschied macht ob Professional, Enterprise oder Community-Edition. Wir sehen bislang dass:
Es auf 10.0 keine Probleme gibt
Es auf 10.2.3 keine Probleme gibt
Es auf 10.3 Probleme gibt
Richtig?
Forum: Programmieren allgemein
Delphi
by Der schöne Günther,
1. Okt 2019
Ok, ich wollte aufzeigen dass die Closure und Random() die Geschwindigkeit in den Keller ziehen.
Ich muss aber ganz ehrlich sagen ich verstehe dein konkretes Problem noch nicht. Getestet mit 10.0 Seattle, aber man kann machen was man möchte, die Speicherauslastung und Rechenzeit bleibt konstant.
So harte Aufhänger wie bei dir im Video bekomme ich niemals hin. Interessant wäre doch mal, hier...
Forum: Programmieren allgemein
Delphi
by Der schöne Günther,
1. Okt 2019
Das ändert sehr wohl was.
Ergebnisse auf meinem Rechner.
Dein Quelltext 1:1 übernommen:
Multithreaded: 4430 ms total
Singlethreaded: 1085 ms total
Closure berichtigt sodass die Schleifenvariablen _yy und _xx in der lokalen Methode liegen und nicht "außerhalb":
Multithreaded: 2020 ms total