Andauernd Programmspeicher zu niedrig

  • Zitat

    Original von Sebbo04
    Also 35 MB freier Programmspeicher sind für MN|6.1.5 minimum. Darunter läuft die Software träge bis gar nicht X(
    Das ist meiner Meinung nach noch ein Problem was zu handeln ist.


    Mit den 35 MB freien Speicher habe ich im Betrieb vom MN|6.1.5 noch ca. 7 MB frei, die WM5 auch dringend benötigt.
    Wenn Navigon den Ressourcenverbrauch im Betrieb auf unter 20 MB reduzieren könnte, wären schon Vielen hier geholfen ;)


    Ich dachte, die Differenz aus 64MB und 49,90 MB ist das was WM5 belegt ?
    Wird das vom "BIOS" verbraucht ?
    Wäre net logisch.....

  • Zitat

    Original von kleiner Schelm


    Ich dachte, die Differenz aus 64MB und 49,90 MB ist das was WM5 belegt ?
    Wird das vom "BIOS" verbraucht ?
    Wäre net logisch.....



    Verstehen tu' ich's auch nicht wirklich


    Wie gesagt die Daten


    Gesamt: 49,40 MB
    Belegt: 18,03 MB
    Frei: 31,37 MB


    sind meine Daten eines frisch hardresetteten Dell X51v auf dem nichts, aber auch noch gar nichts installiert ist und auch nichts läuft


    Ich denke, die 18,03 MB ist das, was sich das Betriebssystem schnappt,


    Aber dann Frage ich mich, wo sind die 64 MB bzw. die Differenz aus 64-49,4 MB?


    Und wenn es wirklich so wäre, dass die Differenz zwischen 64 MB und 49,4 MB das wäre, was das Betriebssystem verbraucht, wofür in alles in der Welt braucht dann der 'nackte' X51v die anderen 18,03 MB.


    Es fehlen mir einfach MINDESTENS 14 MB zwischen der Realität und dem, was Dell in den technischen Daten angibt.


    Ich meine, das muss man sich mal 'reinziehen:


    Der "Bolide" X51v mit 624 MHZ, BT, WLAN, VGA ist speichermässig schlechter ausgestattet als ein blöder Aldi-PDA aus 2004.


    Da hilft auch der Verweis auf's fette ROM nicht, das das ja lansamer ist als eine 14-Euro-Speicherkarte (wär's schneller müsste man ja auch nicht Teile des Betriebssystems in'S RAM kopieren)




    Gruß


    Erloeser

  • Beim XDA Orbit ist es auch nicht besser, sogar noch viel schlimmer:
    Von den 64 MB RAM bleiben nach Soft-Reset nur 19-23 MB übrig, echt der Hammer!!!


    WM05 ist wohl nicht wirklich das Wahre.


  • Du sprichst mir aus dem Herzen..... Genau meine Meinung
    Das ist aber bei anderen Geräten auch so Parade-Beispiel: MDA Pro


    Das habe ich auf der Axim-Seite gefunden. Ein Hinweis, wo der Speicher geblieben ist, und wie man etwas Speicher gewinnen kann. Ich habe das noch net ausprobiert.


    One thing you could do, at the cost of device performance, is make the page pool smaller. (info http://discussion.brighthand.com/sho...d.php?t=230392) Using the info at http://www.jaml.com/ROMCreation/ reflash your ROM with the smaller page pool.


    I believe the Axim is set to 8M for the page pool but I would not go below 2M as it could seriously slow your device to a crawl. Doing this could gain you another 6M though.... not a great deal more, but could be enough.


    Wenn mir jemand sagen könnte, wie man den Dell öffnet, ohne ihn zu beschädigen, würde ich es wagen, den Dell auf 128 MB aufzurüsten. Den Chip müsste man doch von irgendwo organisieren können.

    4 Mal editiert, zuletzt von kleiner Schelm ()

  • Hallo,


    Versuch mal folgendes in der "ApplicationSettings.xml"


    (ziemlich am Ende der Datei) zu ändern


    ORIGINAL:
    <MemoryManagement>
    <UseMemorySplit>1</UseMemorySplit>
    <PercentageOfStorage>5</PercentageOfStorage>
    </MemoryManagement>



    ÄNDERUNG:<MemoryManagement>
    <UseMemorySplit>1</UseMemorySplit>
    <PercentageOfStorage>25</PercentageOfStorage>
    </MemoryManagement>


    Je nach Grösse des Wertes, wird nach dem Start, Speicher freigelassen.


    Mal rumprobieren und Erfahrungen berichten.


    Gruss Joachim

  • Hallo,


    es ist wohl nicht viel Neues, aber
    vieleicht kann Jemand davon etwas nutzen.
    Dank an alle Mitstreiter, die vieles hier von schon gesagt haben.
    Ich habe mit euren Aussagen nur weitergemacht.


    Hier mal eine Zusammenstellung meiner Einstellungen für mein
    Sorgenkind - LOOX N560 VGA WM5 - mit MN6.15.


    BT-Mouse Holux GPSlim236 mit EGNOS:
    GGA=1 VTG=1 RMC=1 19200 Baud mehr braucht es nicht.
    Man kann auch auf VTG verzichten dann geht aber die Simulation nicht mehr.
    Mann muss noch entsprechende Einträge in der SPGPS.INI mit ";" stilllegen
    ....
    ;ParserFormat1=GGA_VTG
    ParserFormat2=GGA_RMC auf ParserFormat1=GGA_RMC ändern
    ...
    ;[GGA_VTG]
    ;Type=NMEA
    ;Name=GPS with GGA and VTG messages
    ;Input1=GPGGA,utctime,latitude,ns,longitude,ew,quality,satellites,hdop,altitude,,,,,
    ;Input2=GPVTG,course,,,,,,speed,


    [GGA_RMC]
    ...


    MN6 läuft so flüssiger. ( VisualGPS etc. natürlich nicht mehr.)


    BT-Treiber = BROADCOMN560 aus Internet (WM5 BT-Treiber geht schlecht, mt Virtcommgr)
    Die BT-Mouse ist im POWER-SAVE-MODUS immer im AUto an, so hab ich schon SAT-FIX wenn ich
    aus dem Haus komme. Über Virtkommgr kann ich schnell auf die Interne umschalten wenn
    ich das Auto wechsle oder mit dem Jet fliege. (Scherz)


    Habe meine 4GB_SD_Speicherkarte 133fach, unter XP, mit FAT formatiert:
    >im Dos-Modus (x=Laufwerk der Karte im Cardreader)
    >format x: /FS:FAT /V:SD_PS_4GB


    Zugriff auf SD_Karte 8800 KB/Sek !!!
    Hauptspeicher nur 1632 KB/Sek


    Also MN6 komplett auf SD-Karte installiert und alle Cache's auf Minimum gesetzt.
    Der Zugriff auf den Hauptspeicher-Cache ist langsamer als der Zugriff auf die SD-Karte.
    Da MN6 fast nur aus Bildern (PNG) besteht, braucht ich keinen Cache, lieber mehr Speicher.
    -----------------------------------------------------------------------
    original:
    \HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\Cach eSize:2048
    ändern in:
    \HKEYLOCALMACHINE\System\StorageManager\FATFS\Cach eSize:0
    ------------------------------------------------------------------------
    original:
    \HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\EnableCache Wert(1)
    ändern in:
    \HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\EnableCache Wert(0)
    ------------------------------------------------------------------------
    original:
    \HKEY_LOCAL_MACHINE\System\GDI\GLYPHCACHE\limit:8192
    ändern in:
    \HKEY_LOCAL_MACHINE\System\GDI\GLYPHCACHE\limit:2000
    -------------------------------------------------------------------------


    Auch dies spart Haupt-Speicher


    \HKEY_LOCAL_MACHINE\drivers\sdcard\clientdrivers\class\mmc_class
    \HKEY_LOCAL_MACHINE\drivers\sdcard\clientdrivers\class\SDMemory_class
    Die Werte BlockTransferSize von 64 auf 32 setzen.
    -------------------------------------------------------------------------


    Mit SK-Tools gibt es noch mehr Möglichkeiten Cache zu verringern.


    -------------------------------------------------------------------------


    --Geladene Programme nach Softreset:
    BTTrayCE (BT-Treiber)
    KBATTERY (Batterieanzeige)
    KEYLOCKRES
    MBUTTON
    VIRTCOMMGR (COM-Splitter)


    >Hauptspeicher Gesamt = 50.1 MB
    >Hauptspeicher Frei = 35.12 MB


    ---------------------------------


    --Start MN6 über MORTSCRIPT-Programm :
    BlueT, POIOBSERVER (für Mobiele Fotomacher), NM6 startet durch bis "Karte anzeigen".
    (weiteres MORTSCRIPT-Programm läuft mit 10sek Zeitschleife im Hintergrund für Sys-Lautstärke und zum späteren
    Beenden von POIOBSERVER, BlueT und KONTAKTE wenn MN6 beendet wird.


    >Hauptspeicher jetzt noch frei = 15.94 MB



    --Nun mal rumspielen:
    "Karte anzeigen verlassen"
    Routen: über "KONTAKTE" Pinneberg-Mötzingen ( 730Km) in 15 Sek fertig


    >Hauptspeicher jetzt noch frei = 9.28 MB


    --Zurück/Route wird gelöscht/stehe jetzt wieder im Hauptbildschirm


    >Hauptspeicher jetzt noch frei = 10.06 MB


    --Kleine Simulation mit gespeicherter Route (5km) durchlaufen lassen
    schaltet selbst zurück auf "Karte anzeigen"


    >Hauptspeicher jetzt noch frei = 9.94 MB


    --NM6 beenden, POIOBSERVER, KONTAKTE, BlueT beendet sich durch MORTSCRIPT-Programm.


    >Hauptspeicher jetzt wieder frei = 33.03 MB


    -----------------------------------

    Nochmal das gleiche:


    --Start MN6 über MORTSCRIPT-Programm :............
    ...
    --NM6 beenden, POIOBSERVER, KONTAKTE, BlueT beendet sich durch MORTSCRIPT-Programm.


    >Hauptspeicher jetzt wieder frei = 33.01 MB


    ------------------------------------


    Bei richtiger Fahrt gleiche Ergebnisse


    > Keine Abstürze
    > Fast flüssige Anzeige (2x pro Sek) ohne viel Nachhinken oder grössere Sprünge (könnte aber noch besser werden)
    und immer noch ein par MB's in Reserve.


    Bin fast zufrieden mit MN6.15
    (MN5.2.5 läuft aber schöner mit konsequent 3x pro Sek )


    Hänge mal meine MSCR-Prog's für VGA zum gucken an.
    Sind alle auf Tasten gelegt und laufen simpel mit -MouseClick- Befehlen. Sleep' ausprobiert.
    MN5 mit SPEEDLIMIT, GPSGate und POIOBSERVER ist noch installiert und kann wahlweise laufen,
    wenn ich mal eine flüssige Karte sehen will.


    Tastenbelegung:
    Kurz drücken
    1= Jo-stMN5.mscr
    2= Jo-stMN6.mscr
    3= <keine>
    4= <keine>
    Aufnahme= Jo-reset.mscr


    Lang drücken
    1= DisplayBeleucht.
    2= Ausgeführte Programme
    3= <Heute>
    4= <OK/Schließen>
    Aufnahme= <keine>


    Oh 3 Uhr ich muss ins Bett.


    Gruss Joachim

  • Zitat

    Original von Erloeser
    Ich hab mir jetzt einen gebrauchten X50 zugelegt und kann wenigstens um die 50 MB RAM nutzen dank der dynamischen Speicherverwaltung von WM2003SE


    Wie zur Hölle hast Du 50MB hinbekommen. Selbst wenn ich den Regler ganz nach links schiebe (bis auf 4MB Datenspeicher) schaffe ich nicht mehr als 35MB, und das auch nur nach einem Hardreset. Nach installation von 2 Heute-Plugins und dem NET-Framework sind es maximal 31MB. Selbst dann bekomme ich manchmal noch Speicherfehler, z.B. wenn ich Zwischenziele eingeben will.
    Auch Opera und GoogleMaps meinen, ihren Cache unbedingt im Datenspeicher ablegen zu müssen, was den möglichen Programmspeicher weiter reduziert.


    Gruß
    Patrick


  • Ich habe bei meinem X51v ein nahezu identisches Verhalten. Insgesamt läuft MN 6.1.5. bei mir allerdings deutlich performanter und stabiler als 6.0.
    Der Knackpunkt für das Volllaufen des RAM ist IMO das NEUberechnen von Routen , ausgelöst entweder durch TMC oder aber auch wenn das laufende Routing beendet und ein neues Routing gestartet wird. Mit jedem Mal nimmt der freie Speicher ab und irgendwann knallt es.
    Ich war neulich in Schweden mit dem MN61.5 (Strecke: 640 km, über Puttgardenfähre, durch DK und dann über Oeresundbrücke)


    Das Routing hat völlig klaglos funktioniert.



    so short
    O.

    2 Mal editiert, zuletzt von Orientator ()

  • So nach einem Reset habe ich noch 30,5 MB freien Speicher. Nach dem MN6.1 von SD-Karte gestartet ist habe ich noch 11MB frei.


    Mache ich eine Route ca. 100KM und will diese anzeigen lassen, bekomme ich die Speicher Meldung. Zum überprofen komme ich nicht mehr.


    Achso habe ROM A04 (06210600)

  • Zitat

    Original von Orientator
    [...


    Hier nochmal eine kurze Testrunde:


    a.) nach Softreset: 30,3 MB freies Prog.RAM und 154 MB Data.RAM
    b.) nach Start von MN6.1.5: 19,2 MB freies Prog.RAM und 154 MB Data.RAM
    c.) nach Routenplanung: 4,6 MB freies Prog.RAM und 154 MB Data.RAM
    (657km, 1x Fähre, 1x Mautbrücke D>DK>SE, Berechnung in 27 Sek.)
    d.) nach "Route löschen": 5,38 MB freies Prog.RAM und 154 MB Data.RAM
    e.) neue Routenplanung: 4,82 MB freies Prog.RAM und 154 MB Data.RAM
    (27 km, Berechnung in 23 Sek.)
    f.) nach Beginn der Simulation: 4,19 MB freies Prog.RAM und 154 MB Data.RAM
    (Berechnung wieder 23 Sek.)
    g.) nach Abbruch der Simulation
    und "Route löschen": 3,98 MB ...
    h.) neue Routenplanung: 2,98 MB ... (...und ActiceSync ist weg...)
    die selbe wie unter c.), Berechnung in 28 Sek.
    i.) neue Routenplanung: 2,11 MB ...
    die selbe wie unter c.), Berechnung in 44 Sek.
    j.) "Route löschen": 2,26 MB ...
    k.) neue Routenplanung: 1,63 MB ...
    (274 km, Hamburg>Papenburg, Berechnung in 1:40 Min.)


    ...und nach dem Ablesen des k.)-Werts war MN6.1.5 weg als ich in die "Liste ausgeführter Programme"


    Ich habe ROM-Version A04 drauf.

    2 Mal editiert, zuletzt von Orientator ()

  • Das sind ja krasse Werte, da scheint wohl irgendwie die Speicherfreigabe nach der Routenberechnung nicht richtig zu funktionieren.
    Aber es kann nicht nur am MN6 liegen, denn bei mir z.B. nimmt eine Route ca. 5-7 MB Speicher ein.
    Wenn ich die Route lösche, dann wird der Speicher nicht sofort wieder freigegeben, aber wenn ich dann eine neue Route berechnen lasse, wird anscheinend der Speicher der gelöschten Route für die neue benutzt.
    D.h. egal wieviele Routen ich hintereinander berechne und simuliere, der Gesamtspeicherbedarf von MN6 steigt nie über 17-20 MB an.
    Habe einen QVGA WM2003 PDA.


    Diese Werte deuten vielleicht darauf hin, wieso der X51v nicht mehr kompatibel ist.

    Einmal editiert, zuletzt von Zero511 ()

  • Zitat

    Original von eXpression
    So nach einem Reset habe ich noch 30,5 MB freien Speicher. Nach dem MN6.1 von SD-Karte gestartet ist habe ich noch 11MB frei.


    Mache ich eine Route ca. 100KM und will diese anzeigen lassen, bekomme ich die Speicher Meldung. Zum überprofen komme ich nicht mehr.


    Achso habe ROM A04 (06210600)


    Da kann was net Stimmen. Wenn nur MN gestartet ist, ohne dass eine Route berechnet wurde, müsssten 17 MB frei sein. Was startet denn mit, wenn Du den PDA einschaltest ?


    Koppel doch mal die GPS Maus ab bzw. gebe MN vor, dass eine serielle Verbindung bestehen würde. Wieviel Speicher ist dann noch frei ?
    Den Sensor braucht Du für die Simulation net. Bei mir ist auch kein TMC aktiv.


    was hast Du für ne Karte installiert ?
    Bei mir läuft nur die Deutschlandkarte. Die verschiedenen Karten haben auch unterschiedliche Auswirkungen auf die Performance.


    Krasse Werte........Stimmt :-D)


    Wenn ich morgens von zu Hause losfahre, weiss ich ja, in welche Richtuing ich muss. Da ist mir das net so wichtig, wie lange MN baucht, um die Route zu berechnen. Wichtig ist mir, dass ich gewarnt werde, wenn ich zu schnell unterwges bin. Ausserdem ist ein tolles Design (Grafik) wichtig. Sonst hätt ich mir net den X51V kaufen brauchen.
    Da muss ich nochmal Erlöser zustimmen. Dell hat sich mit dem X51V net mit Ruhm bekleckert. Das wissen die auch, dass sie auf dem falschen Weg sind bzw das net mehr retten können. Umsonst stampfen die die Sparte PDA doch net ein. X(
    Was ich gar net verstehe ist, dass da net gleich ein 128MB Chip verbaut wurde. Das dürfte doch net so viel mehr Kosten im Verhältniss zu den Herstellungskosten - Verkaufspreis des X51V. Das betrifft aber auch andere PDA´s und MDA´s.
    Dass immer mehr Programme entwickelt werden, die immer mehr Speicher benötigen, dürfte auch dem dümmsten Entwickler klar sein.
    Die Logik wird wohl lauten: Willst Du, dass sich die Leute in 2 Jahren den "neuen" PDA kaufen, baue net zuviel RAM in den "alten" ein. Nur stampft Dell seine Produktion jetzt ein ?( "neue" verkaufen die dann in 2 Jahren net mehr.

    8 Mal editiert, zuletzt von kleiner Schelm ()

  • Zitat

    Original von Zero511


    Diese Werte deuten vielleicht darauf hin, wieso der X51v nicht mehr kompatibel ist.


    Ich glaube, es ist nicht nur der Speicher,


    Ich habe gestern mal auf dem Dell X50 und dem Dell X51v SBP Benchmark gleichzeitig laufen lassen. Beide PDAs waren auf maximale Leistung gestellt.


    Leider stürzte der X51v beim Graphic-Test immer ab, so dass ich kein komplettes Testergebnis bekomme, aber man sah deutlich, dass der X50 alle Testspunkte deutlich schneller und mit besseren Werten absolvierte als der x51v.


    Das entspricht auch meiner Beobachtung mit Navigationsprogrammen. Beim MN6 zeigt der X50 (und übrigens alle PDAs mit WM2003/SE, die ich bisher in der Hand hatte) ein bessere deutlich bessere Performance als der X51v.


    Am Speicher und an VGA allein kann das nicht liegen. Ob WM2005 auch noch im Sinne von Rechenleistung Ressourcen frisst?



    Erloeser

  • Zitat

    Original von kleiner Schelm


    Du sprichst mir aus dem Herzen..... Genau meine Meinung
    Das ist aber bei anderen Geräten auch so Parade-Beispiel: MDA Pro


    Mag ja technisch richtig sein.
    Als MDA Pro-Nutzer (komplettes Büro mit ppt mobile, TTN6 und R66, Navigieren in VGA, Telefonieren oder als UMTS-Modem für´s Laptop) habe ich mich noch nie um die Speicherbelegung kümmern müssen.


    Es läuft einfach. Und es läuft bisher alles.
    Ohne Patches, Tweaks, RegEdits usw. und mit dem ganz normalen T-Mobile-ROM.


    Was für ein "Paradebeispiel" ;)


    Ich hatte allerdings auch MN5 darauf und das war die einzige Anwendung, die ständig wie unter Valium ablief.