MN6 beschleunigen (Start und Programm)

  • Habe es hinbekommen, wenn man alles in dem Ram kopiert und den SD Ordner ausser Sound platt macht, muss die Navlib.ini angepasst werden.


    So muss diese aussehen:
    [DB]
    FileName=\Speicherkarte\MAPS


    [POIWarner]
    PreferedSpeedLookAheadSeconds = 20


    [Properties]


    ConfigFilesDir=\Programme\MN6\ConfigFiles\Advisor.SFS
    Last used database directory=\Speicherkarte\MAPS\Germany_MN60.map
    [TMC]
    LastKnownFreq=876
    LastKnownPiCode=-1


    jetzt geht alles :) :) :)


    grüsse snoopik

  • Zitat

    Original von Zero511
    Hats nicht geklappt mit den SK-Tools? Du müsstest doch damit auf genug Programmspeicher kommen ?(


    Ich habe SK-Tools installiert. Wie kann ich den Programmspeicher erweitern (und dadurch Datenspeicher reduzieren)? ?(

  • Route wird neu berechnet und die fehlende Ansage hatte ich beim MN 5 mal - da lag es aber daran, dass die Sounddatei zerschossen war - kann es sein, dass MN 6 die Sounddatei nicht mehr findet weil der Rest woanders läuft?

  • Zitat

    Original von TVB


    Ich habe SK-Tools installiert. Wie kann ich den Programmspeicher erweitern (und dadurch Datenspeicher reduzieren)? ?(


    Da gehst du zum Punkt Tune Up! und wählst dann bei "Alternative Speicherverwaltung" Ja aus.
    Jetzt kannst du in Windows den Regler unter Einstellungen-System-Speicher dauerhaft festlegen.

  • Die SK-Tools sind top und bringen mir über 16 MB freien RAM, das hatte ich noch nie!
    Overclocking führt lustigerweise dazu, dass die Stimme schnell spricht und wie Micky Maus klingt. Ist das normal?


    Cheers und Dank im Voraus!


  • Muss ich denn nicht irgendwo auch den Pfad für den Sound angeben oder kriegt MN das selbst hin??


    Gruß maikpr


  • Der Pfad wird in der ApplicationSettings.xml eingestellt in folgender Zeile:
    <SoundPath>/SD-Karte/MN6/sound</SoundPath>


    So kannst du die Sounddatei bequem auf SD-Karte auslagern, wenn du das Programm im RAM/ROM hast

  • Habe mir jetzt mal die UPX-Kompression genauer angesehen und besonders den Speicherbedarf untersucht, MN6 liegt bei mir im RAM, der Datenspeicher wurde auf 0 festgelegt:


    Fall 1:
    UPX nicht benutzt


    nach Softreset:
    belegter Programmspeicher: 9.71 MB
    freier Programmspeicher: 29.85


    nach MN6-Start
    belegter Programmspeicher: 19.82 MB
    freier Programmspeicher: 19.74 MB


    MN6 genehmigt sich also 10.11 MB nach dem Programmstart.


    Fall 2:
    UPX benutzt für MN6.exe und vocon3200api.dll


    nach Softreset:
    belegter Programmspeicher: 9.62 MB
    freier Programmspeicher: 32.33 MB


    nach MN6-Start
    belegter Programmspeicher: 26.43 MB
    freier Programmspeicher: 15.52 MB


    MN6 genehmigt sich also 16.81 MB nach dem Programmstart.


    Da man aber durch die Kompression etwas mehr Datenspeicher hat, den man als Programmspeicher verwenden kann, beträgt die Verschwendung an RAM durch UPX 4.22 MB.
    Dabei spielt es keine Rolle, ob man MN6 auf SD-Karte oder im RAM hat. Der Mehrverbrauch durch UPX beträgt in beiden Fällen 6.7 MB.


    Fazit:
    Wenn MN6 auf Karte oder im FlashROM liegt, würde ich UPX nur benutzen, wenn einem die bessere Startzeit die 6,7 MB RAM-Mehrverbaruch wert ist.
    Wenn MN6 im RAM liegt, würde ich UPX nur benutzen, wenn man noch andere Programme hat, die viel Programmspeicher brauchen, denn durch UPX erhält man 2.48 MB mehr Datenspeicher, der als Programmspeicher benutzt werden kann.


    Ich persönlich benutze eine abgespeckte Version von MN6 ohne UPX-Kompression, die Größe des Ordners beträgt 9.88 MB.
    Das ganze läuft im RAM sehr gut, ich habe nach MN6-Start noch 21.28 MB freien Programmspeicher und 2.81 MB freien Datenspeicher.
    Dies müsste für den Betrieb von MN6 und z.B. POI-Warner locker reichen.


    Weiß jemand von den Cracks, wieso der UPX-Overhead so groß ist?

  • Zitat

    Original von Zero511


    Da gehst du zum Punkt Tune Up! und wählst dann bei "Alternative Speicherverwaltung" Ja aus.
    Jetzt kannst du in Windows den Regler unter Einstellungen-System-Speicher dauerhaft festlegen.


    Hallo Zero511,


    ich habe WM5, wo soll da bitte der "Regler" für die manuelle Speicherfestlegung sein? ?(


    Bei mir gibts da leider keinen, trotz den Einstellungen mit SK-Tools!
    Kann es sein, dass das nur unter WM2003xx funktioniert?


    Entweder mach ich da was falsch, oder habe "Augenkrebs"! :wand


    Danke, Gruß Ralph

  • Hi,
    nee den gibts nur bei WM2003, ist auch besser so, denn unter WM 5.0 wird der ganze RAM für ausgeführte Programme benutzt.
    Wieviel hast du nach einem Soft-Reset frei?


    Die Einstellung von SK-Tools ist auch nur für WM2003 gedacht, ich glaube, dass steht sogar da, wenn man auf den Menüpunkt geht. Also lieber nichts mit Sk-Tools verstellen.


    edit:
    Sehe gerade, das du den MDA compact 3 hast, der ist baugleich zum XDA Orbit von meinem Bruder. Der beklagt sich auch, dass er nach einem Softreset nur noch 20-22 MB freien RAM hat.


    Weitere Infos gibts hier:
    http://www.ppc-welt.info/community/showthread.php?t=103758


    und hier:
    http://blogs.msdn.com/windowsm…ve/2005/11/17/494177.aspx

    2 Mal editiert, zuletzt von Zero511 ()

  • Hi,


    ich dachte es mir schon!


    Ich habe nach einem Soft-Reset 28.40MB von 48.02 Programmspeicher frei! (mit und ohne SK-Tools / v. 3.1.20 /WM5 kompatibel/ unregistriert)
    Der Datenspeicher liegt bei 41,37MB von 51,16MB!
    Das ist sehr schade, denn damit könnte man einiges anfangen!
    Gibt es denn in der Registry diesbezüglich keine Möglichkeit, das manuell festzulegen?


    Gruß Ralph

    Einmal editiert, zuletzt von technikfan ()


  • Snoopik, du hast offensichtlich auch alle Files, die MN6 braucht, um im Quermodus zu arbeiten, aus der MNResourceBinary rausgekickt? Belegen die viel Platz? Manchmal würde ich den schon gerne im Quermodus betreiben :D


  • Hi,
    da kann man nichts machen, denn es handelt sich hierbei auch um 2 physikalisch verschiedene Speicher. Das würde auch nichts bringen, denn der Datenspeicher sollte bei WM5-Geräten deutlich langsamer sein als der Programmspeicher, ist eigentlich einfach eine integrierte Speicherkarte, wenn du es so willst.
    Aber mit 28 MB sollte MN6 problemlos laufen oder kam bei dir schon eine Meldung, zu wenig Speicher?

  • Hi,


    nö, bis jetzt noch nicht!
    ich möchte auch gern mal den MN6 ins RAM verlegen, nur der Thread hier wird langsam etwas unübersichtlich!
    Bis man hier sämtliche Konfigurationsinfos zusammen hat, ist man um einiges "älter"!


    Danke für deine Infos! :)


    Gruß Ralph

  • Zitat

    Original von sokobanus
    Die SK-Tools sind top und bringen mir über 16 MB freien RAM, das hatte ich noch nie!
    Overclocking führt lustigerweise dazu, dass die Stimme schnell spricht und wie Micky Maus klingt. Ist das normal?


    Cheers und Dank im Voraus!


    Hi,


    hast Du es mit dem "Overclocking" vielleicht etwas übertrieben?


    Bei mir ist die Stimme noch normal! (201MHz > 234 u. 248MHz)


    Gruß Ralle