Wie optimierte man den Verbrauch an Arbeitsspeicher?

  • Hi an Alle,

    ich meine damit natürlich nicht den physikalischen Verbrauch des RAM 8) sondern dessen Belegung durch ein AutoIt - Script.

    Welche Funktionen sind Speicherfresser, welche "Konstuktionen" sollte man Eurer Meinung/Erfahrung nach vermeiden?

    - Anzahl der globalen Variablen
    - Anzahl der definierten Hotkeys
    - ???

    Ich habe mal eben ein Script laufen lassen, das in der Hauptschleife nur ein paar If-Abfragen hat, und war über die Speicherbelegung erstaunt. Reduziert sich das mit dem Compiliern, ich habe den Eindruck es bleibt ohne Effekt, wie kann das sein?

  • ich kann mir auch nicht vorstellen das du ein so großes Projekt mit Autoit erstellst, in dem sowas zu tragen kommt.

  • AutoIt ist keine Programmiersprache, die eine "echte" Kompilierung verwendet. Das Skript bleibt ein Skript und wird zur Laufzeit interpretiert.
    Einige grundsätzliche Resourcen (auf die Du gar keinen Einfluss hast) werden daher bereits für den Interpreter benötigt.

    Danke, das war mir nicht klar, dann hat sich das geklärt ....