22.08.2011, 09:30
Hallo zusammen,
kurz zu meinem Problem: Ich habe ein Programm, auf dessen Frontpanel ich über 3 1D Arrays unterschiedliche Daten anzeige, laufend mit den sich abarbeitenden Steps. Jetzt bin ich aber drauf gekommen, dass mein Programm über eine Zeit von ca. 10min immer langsamer wird und meine CPUI Auslastung in Anschlag geht. Habe dann die Arrays rausgelöscht und das ganze nochmals laufen lassen, was meine Prfzeit von 4min brachte. Jetzt möchte ich eine Anzeige machen, die mir nicht die ganzen einzelnen Prüfschritte anzeigt mit den Ergebnissen sondern die mir nur den aktuellen Step mit den aktuellen Werten anzeigt, und dann der nächste Wert dargestellt wird, wobei die Daten die dort angezeigt werden gelöscht werden solen, um einen Speicherüberlauf zu verhindern.
Was könnte ich da am besten machen?
Lg KD
kurz zu meinem Problem: Ich habe ein Programm, auf dessen Frontpanel ich über 3 1D Arrays unterschiedliche Daten anzeige, laufend mit den sich abarbeitenden Steps. Jetzt bin ich aber drauf gekommen, dass mein Programm über eine Zeit von ca. 10min immer langsamer wird und meine CPUI Auslastung in Anschlag geht. Habe dann die Arrays rausgelöscht und das ganze nochmals laufen lassen, was meine Prfzeit von 4min brachte. Jetzt möchte ich eine Anzeige machen, die mir nicht die ganzen einzelnen Prüfschritte anzeigt mit den Ergebnissen sondern die mir nur den aktuellen Step mit den aktuellen Werten anzeigt, und dann der nächste Wert dargestellt wird, wobei die Daten die dort angezeigt werden gelöscht werden solen, um einen Speicherüberlauf zu verhindern.
Was könnte ich da am besten machen?
Lg KD