Tipp: Igo schneller starten!!

  • Ladet euch UPX Shell hier herunter:


    http://sourceforge.net/project/showfiles.php?group_id=90269&package_id=208351&release_id=456721




    Dann braucht ihr das aktuelle UPX:


    http://upx.sourceforge.net/download/unstable/upx291w.zip




    Das sind auch schon alle Sachen, die man braucht.



    Installiert nun UPX Shell.


    Danach entpackt ihr die UPX Dateien ins UPX Shell installationsverzeichnis.


    Verbindet euren PPC mit dem Computer und ladet die Dateien iGO.exe und gpstmc.dll herunter und macht einen Backup dieser Dateien.


    Startet nun UPX Shell und klickt nun auf den Button "open"


    Nun wählt ihr die Datei iGO.exe aus


    Danach in den Reiter "Compress". Dort wählt ihr im Dropdownmenü Custom aus.


    Klickt auf "Go"


    Das selbe macht ihr mit der dll.


    Wenn alles fertig ist kopiert ihr die Dateien wieder zurück in euren PPC.


    Ihr werdet nun feststellen, dass iGo auf Grund der geringeren Dateigröße in unter 10sek startet.



    Falls ihr Probleme bekommt, könnt ihr die gebackupten Dateien rüberkopieren.



    Man kann UPX übrigens auch auf andere Programme anwenden. Opera wird dann z.B. m einiges kleiner und langsamer wirds kaum. Jedoch dort nur die Opera.dll komprimieren.


    ,fg


    Wichtel

    Einmal editiert, zuletzt von Der Wichtel ()

  • Dachte IGO sei sowieso schon im Original "sauschnell".
    Wüßte nicht, wo man das noch viel schneller machen könnte.


    Vielleicht kannste mal einen Tipp geben, wie man den Medion Navigator 5.1 so schnell machen könnte, wie IGO derzeit schon ist..... ;D


    Dann schreibste, Opera könnte damit "kleiner" gemacht werden, würde aber "kaum" langsamer, was aber doch heißt, doch zumindest etwas langsamer.
    Also wer hat denn so wenig Speicher, daß er selbst das ohnehin schon kleine Opera auf Kosten von Geschwindigkeit auch noch langsamer machen müßte ??? ?(

  • Also Opera ist bei mir etwa 5.5mb groß.


    Nach einer Kompression ist es nur noch 1.7mb groß.
    Das ist schon ein Unterschied.


    Mit "kaum" meinte ich eher keinen Unterschied.
    Theoretisch gesehen dürfte es keinen Unterschied geben, da die Datei in den Ram kopiert wird und dort wieder in den Originalzustand wieder entpackt wird.


    Da aber das Kopieren in den Ram bei einem PPC serh lange dauert, kann man die Datei vorher komprimieren und erst im Ram wieder entpacken. Somit startet das Programm schneller.
    Nach dem Entpacken sollte alles wie vorher laufen.



    Das macht vor allem bei großen Programmen Sinn. Da das Kopieren länger dauert als das Entpacken.


    Meiner Einschätzung nach bei Dateien ab 800kb

    2 Mal editiert, zuletzt von Der Wichtel ()

  • Zitat

    Original von Der Wichtel
    Da aber das Kopieren in den Ram bei einem PPC serh lange dauert, kann man die Datei vorher komprimieren und erst im Ram wieder entpacken. Somit startet das Programm schneller.
    Nach dem Entpacken sollte alles wie vorher laufen.


    Ich will dir nicht zu Nahe treten: Ich halte deinen Beitrag für Unsinn.


    Achim

  • Also bevor ihr sowas als Unsinn deklariert ohne es zu testen, könnt ihr es ja einfach mal ausprobieren. Ich meine, so viel muss man ja nicht machen.


    Und wenn es bei euch nicht geht, dann könnt ihr die alten Dateien wieder raufkopieren und mich fertig machen.


    Also bei meinem iGo Beta 20.12.06 startet er auf jeden fall um einiges schneller.

    Einmal editiert, zuletzt von Der Wichtel ()

  • Ich hab es bisher nicht ausprobiert, aber mal bei Google gesucht und das gefunden - leider auf Französisch, was nicht gerade meine Stärke ist.


    Was ich jedoch verstehe ist das:


    (exemples avec un taux de compression de 7 sur 9):


    - MioMap 3.2 : de 2177 ko à 899 ko
    - TomTom 6.01 : de 2304 ko à 934 ko
    - Mobile Navigator 6 : de 4825 ko à 1407 ko
    - OziExplorerCE : de 991 ko à 293 ko


    Bei den Developern gibt es auch einen "Fred" dazu...

    Einmal editiert, zuletzt von rknuetter ()

  • Zitat

    Original von Achim
    Ich will dir nicht zu Nahe treten: Ich halte deinen Beitrag für Unsinn.


    Da wundere ich mich jetzt aber gerade bei dir als iGO Hardcore-Fan besonders.
    Wurde es doch gerade in der Anfangszeit von iGO besonders herausgestellt, das iGO deshalb so schnell wäre, weil man viele Programmteile, Grafiken usw. komprimiert hätte, um Performancegewinne zu erzielen.
    Außerdem ist es schon länger bekannt, das Daten die komprimiert nachgeladen werden, der Geschwindigkeitssteigerung dienlich sind.

  • Zitat

    Original von dxv_udo


    Da wundere ich mich jetzt aber gerade bei dir als iGO Hardcore-Fan besonders.
    Wurde es doch gerade in der Anfangszeit von iGO besonders herausgestellt, das iGO deshalb so schnell wäre, weil man viele Programmteile, Grafiken usw. komprimiert hätte, um Performancegewinne zu erzielen.
    Außerdem ist es schon länger bekannt, das Daten die komprimiert nachgeladen werden, der Geschwindigkeitssteigerung dienlich sind.


    Mit dem Komprimieren der iGO.exe (2,6Mb -- bereits im Hauptspeicher des PDA unter /Programme) ist es wahrlich nicht getan. Denn der Wust der Daten kommt z.B. aus der data.zip (4-5Mb -- auf der Speicherkarte).


    Achim

  • Zitat

    Original von Achim
    der Wust der Daten kommt z.B. aus der data.zip (4-5Mb -- auf der Speicherkarte).


    Siehst du, warum wohl!? :]

  • Ich hab es jetzt mal mit der MobileNavigator.exe (aus MN 5.2.6) probiert, sie schrumpft von 3,66 auf 1,8 MB. Die Startzeit verändert sich allerdings nicht, beidesmal sind es 40 sec. bis zum Menü. Im Zusammenhang mit Mortscript scheint es aber Probleme zu geben, bei mir wird dann noch BT neu gestartet (wegen der GNS 5843), das verzögert sich deutlich.


    Skype wird nur um ca. 300kb kleiner, ein zeitlichen Unterschied beim Starten hab ich nicht festgestellt.

  • Also nein, sorry.


    Der Zeitunterschied ob mit UPX oder ohne ist bei mir gleich 0,0. In beiden Fällen vom Anklicken des iGO Icon bis zum iGO Hauptmenübildschirm 18 sec.

  • Zitat

    Original von fwsurfer
    Also nein, sorry.


    Der Zeitunterschied ob mit UPX oder ohne ist bei mir gleich 0,0. In beiden Fällen vom Anklicken des iGO Icon bis zum iGO Hauptmenübildschirm 18 sec.


    Haste WM5 oder Wm2003?


    Bei WM5 sollte der Unterschied größer sein. Bei mir sinds etwa 10 sek.
    Ohne upx 16sekunden

  • Zitat

    Original von Der Wichtel


    Haste WM5 oder Wm2003?


    Bei WM5 sollte der Unterschied größer sein. Bei mir sinds etwa 10 sek.
    Ohne upx 16sekunden


    Habe WM2003. Dachte mir schon, ob das vielleicht den Unterschied macht.

  • Bei WM2003 ist die iGO.exe ja sozusagen schon im Ram gespeichert.