Warum verwendet meine EXE knapp 200 MB meines Arbeitsspeichers?

  • Hallo liebe Forenmitglieder,

    ich poste Euch hier mal mein Script und hoffe das Ihr mir weiterhelfen könnt.
    Wenn ich die EXE starte und mir mal die Prozesse anschaue, dann kann ich sehen das knapp 200 MB meines Arbeitsspeichers verwendet werden. Das ist so viel wie alle anderen Prozesse zusammen vieleicht nutzen.

    Habt Ihr eine Idee warum das so ist? Vieleicht ist das auch der Grund warum das Script manchmal funktioniert und manchmal eher etwas träger läuft. Es soll nämlich den geöffneten Browser nach einer Minute Inaktivität wieder schliessen, und das passiert nicht immer.

    Habe ich irgendwas vergessen einzutragen? Oder falsch eingetragen? Ist das Script in sich schlüssig?

    [autoit][/autoit][autoit][/autoit][autoit]

    #include <WindowsConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <IE.au3>
    #Include <Timers.au3>

    [/autoit][autoit][/autoit][autoit]

    $name = IniRead(@ScriptDir & "\shutdown.ini", "Tireconfig", "Ap", "" )

    [/autoit][autoit][/autoit][autoit]

    HotKeySet("{ESC}","Kill")
    Global Const $WS_EX_COMPOSITED = 0x02000000
    $gui = GUICreate("",300,300,0,0, BitOR($WS_SIZEBOX, $WS_POPUPWINDOW, $WS_CLIPCHILDREN), BitOR($WS_EX_TOOLWINDOW, $WS_EX_COMPOSITED))
    GUISetState()
    GUISetState(@SW_MAXIMIZE)

    [/autoit][autoit][/autoit][autoit]

    $GUISize = WinGetPos($gui)
    $eIE = _IECreateEmbedded()
    GUICtrlCreateObj($eIE, $GUISize[0], $GUISize[1], $GUISize[2], $GUISize[3])
    _IENavigate($eIE,IniRead(@ScriptDir & "\shutdown.ini", "Tireconfig", "Path", "" ))

    [/autoit][autoit][/autoit][autoit]

    $maxIdle_min = IniRead(@ScriptDir & "\shutdown.ini", "Tireconfig", "Time", "" )

    [/autoit][autoit][/autoit][autoit]

    Do
    sleep(200)
    Until _Timer_GetIdleTime() > $maxIdle_min*60*1000
    Kill()

    [/autoit][autoit][/autoit][autoit]

    Func Kill()
    WinSetState($name, "", @SW_RESTORE)
    WinActivate($name)
    Exit
    EndFunc

    [/autoit]
  • aha...ich hab den grund gefunden...es liegt am content den der browser sich reinzieht. wenn ich einfach nur google ziehe, dann ist die datei gleich nur noch 15 mb gross...

    jetzt aber mal eine frage.
    muss das alles in die exe gezogen werden?

    lg ePole