Klabautermann hat folgendes geschrieben : |
Hallo,
Ansonsten könnte man vielleicht versuchen, den Zeitpunkt der Berechnungen zu optimieren. Ist es wirklich nötig, dass diese immer nach jeder Eingabe durchgeführt werden, oder reicht es diese durch zu führen wenn die Ergebnisse angezeigt werden? Wenn die Anzeige seltener vorkommt könnte es sinnvoll sein die Berechnung erst bei dieser durch zu führen, auch wenn der Aufrufende user dann vielleicht ein paar Sekunden warten muss.
Gruß
Klabautermann |
Sowohl Berechnung, als auch Umorganisation der Daten in der Datenbank kosten Zeit. Es geht um eine etwas träge Reaktion des Client in der Größenordnung von <2 sec.
Die Berechnung muss nach jeder Eingabe durchgeführt werden, da sie danach sofort angezeigt wird, ins Internet übertragen wird und gegebenfalls dem Fernsehen bereitgestellt werden muss.
Mir geht es hier nicht vorrangig um die Geschwindigkeit, sondern um ein Konzept um solch ein verteiltes System zu optimieren.
Mit thread habe ich experimentiert. Hier macht aber die nicht thread sichere VCL Probleme.
Ich möchte den Client eigentlich zum reinen Erfassungsterminal abspecken.
Gruß
ProggyPeter