Es kommt hier IMHO auch noch auf das Betriebssystem an.
Beispiel: WinMobile2003: RAM teilt sich auf in Daten- und Programmspeicher. Die iGO-exe belegt als abgelegte Datei x MB Datenspeicher. Dieser Platz fehlt aber bei der Ausführung dann im Programmspeicher (das Betriebssystem führt die Speicheraufteilung selbst durch und stösst aber irgendwann an seine Grenzen, da kein Datenspeicher mehr zur Verfügung steht, um daraus zur Laufzeit Programmspeicher zu machen).
Mit Hilfe des Schiebereglers kann man zwar die Speicherbereiche verändern, aber in der Praxis zeigt sich, dass das Betriebssystem mehr oder weniger trotzdem macht, was es will (es sei denn, man benutzt SK-Tools, das die Usereinstellungen auch wirklich übernimmt).
Hier ist es äußerst sinnvoll, die iGo.exe auf die Speicherkarte oder ins FlashROM zu übertragen, um das RAM und somit den Programmspeicher größer zu halten.
Bei WM5 hingegen (aus meinem Verständnis heraus - ich hatte nie WM5) kann man mit einer abgelegten iGO.exe den Programmspeicher nicht beeinflussen, da der Datenspeicher für die abgelegte EXE bei diesem Betriebssystem außerhalb des RAM liegt.