Hey,
nach langem rumprobieren ohne Erfolg habe ich eine Frage an euch.
Ich habe ein Testscript erstellt:
Wenn ich dieses Script als .exe starte, verbraucht es 3% der max. CPU-Auslastung. (3% ist auch das Maximum, dass AutoIT in einer leeren While Schleife benutzt)
Sobald ich aber das Script 2-3 mal öffne, sollte eigentlich jeder Prozess 3% Auslastung in Anspruch nehmen... komischerweise springt auf einmal die CPU-Auslastung von den 2-3 Prozessen von 3% auf 2%.
Habe auch getestet, die .exe einfach mal 5-10 mal zu öffnen, dann springt die CPU-Auslastung von jedem einzelnen Prozess auf 0-1%, wobei der Leerlaufprozess auf 95-99% läuft.
Okay, AutoIT kann kein Multithreading, aber dann sollte doch trotzdem jeder Prozess auf seinem max. von 3% Auslastung laufen, oder nicht ?
mfg