Speicherbedarf minimieren



  • Hallo,

    ich habe ein kleines Programm geschrieben, was mir den Zustand von NUMLOCK und CAPSLOCK als TrayIcon anzeigt (Standalone exe = 370 KB). Wenn das Programm gestartet ist, verbraucht es ganze 3 MB RAM-Speicher (bisschen viel für nur eine LED Anzeige). Gibt es da irgendwelche Tricks um den Speicherbedarf zu minimieren ?

    Evtl. einige (standard) Packages rausnehmen ?

    Selbst wenn ich ein einfaches Formular compiliere und linke, verbraucht die standalone exe 2,2 MB RAM. Da ich ein Popup-Menu verwende kann ich auch nicht auf das Formular verzichten.

    Gruß WoWe



  • Die effektivste methode sowas kleinzukriegen ist direkt WinAPI zu verwenden (o; Ansonsten kannst du mal versuchen, alle Packages welche du nicht brauchst aus den Projektoptionen rauszuwerfen.

    Das Problem ist, dass das Framwork (VCL) hald irgendo weinfach einen Grunstock an Verwaltungsstrukturen benötigt und dafür entsprechend Speicher...

    -junix


Anmelden zum Antworten