In meinem Programm werden viele zeitintensive Prozesse abgearbeitet und dabei kann der Benutzer das Programm nicht benutzen weil es stark ruckelt.
Also hab ich die Prozesse in einen Thread ausgelagert und dessen Priorität auf Idle gesetzt. Das bringt aber rein gar nichts.
Zum Test hab ich mal folgenden Code in die Execute Methode reingepackt:
Quelltext
1: 2: 3:
| repeat
until terminated; |
Das lastet den Computer natürlich zu 100% aus. Obwohl ich die Priorität auf Idle eingestellt hab, freezt mein ganzes Programm während ich Windows noch gut benutzen kann.
Wie krieg ich den Thread nun so hin, das mein Prog nicht ruckelt/freezt?
vielen Danke schom mal für alle Ideen
-Matze