RAM und au3 bots

01/22/2009 16:35 Klammeralb#1
hey,
ich habe heute zum ersten mal beobachtet, dass die bot exe dateien um wintaskmanager immer größer werden. also der arbeitsspeicher den sie verbrauchen wird immer größer ...
weiß jemand dazu eine erklärung?
lg
01/22/2009 16:40 Azunai#2
rekurisive aufrufe führen dazu ;)

das hat mit der programmierweise zu tun
01/22/2009 17:20 Klammeralb#3
soll heißen wenn eine funktion sich sozusagen selbst aufruft?
wenn ja, ich finde in dem script vom nebo bot von dunham aber sowas nicht :(
könntest du da mal gucken?
hier der link zu dem bot:
[Only registered and activated users can see links. Click Here To Register...]

lg
01/22/2009 23:26 aLasca#4
die selbst aufrufenden funktionen dürften in dem fall

Send
Controlsend..
und alle anderen autoitcalls sein denk ich mal^^
01/22/2009 23:33 Dunham#5
hmm mein lieber bot ^^ am anfang hatte man mit dem ne CPU auslastung von 90-100% :-p hab das aber extra überarbeitet un mir is da auch nichts mehr aufgefallen... (lag an ner while funktion.. hat dauerhaft mem ausgelesen und geschrieben ^^)
01/22/2009 23:44 Azunai#6
call("func") zb , dort landen infos im stack --> Ram die nichtmehr gelöscht werden wenn die aufgerufene func wieder eine func aufruft ;)
01/23/2009 13:42 Klammeralb#7
ah, vllt auch bei shellexecute? ;)
01/23/2009 13:53 Dunham#8
also ich hatte keine probleme.. liegt vll auch daran das ich 4gb ram habe ^^
01/23/2009 16:53 Klammeralb#9
probleme hab ich damit ja auch nicht ;)
hab auch 4gb ram ....
es ist mir einfach nur aufgefallen :D und ich wollt wissen woher das kommt bzw. wie man es verhindern kann.
lg