Veränderung an Dateien aus dem ROM

  • Hallo an alle,


    kann es sein, das wenn man Dateien aus dem ROM, in meinem Fall das Windows Hintergrundbild, mit kleineren Dateien überschreibt, trotzdem mehr Speicher verbraucht wird?

  • Vielleicht kann man keine Windows-Dateien wirklich ersetzen. So habe ich diesen Artikel jedenfalls verstanden.
    Ein Ausschnitt der indirekt mit Deinem Problem zutun hat daraus:


    Ok, diese Dateien werden also nicht gelöscht, aber wenn sie im Win-Verzeichnis liegen, müssten sie dann folglich nicht auch StM belegen? Nochmals nein: die ROM(!)-Dateien des Betriebssystems im Windowsverzeichnis sind NICHT im StM gespeichert. Sie werden quasi nur in das Windowsverzeichnis des StM gespiegelt, damit sie für Programme oder andere Betriebssystemkomponenten auch zugänglich und benutzbar sind. Nochmals in aller Klarheit: Nach einem Hardreset/Stromausfall sind zwar noch alle ROM-Dateien des Betriebssystems im Windows-Verzeichnis, aber nicht mehr alle nachträglich installierten Programmteile, die dort hinkopiert wurden! Und es gibt noch einen Eigenart des StM, die man ruhig wissen kann: Alle Dateien, die in das StM gespeichert werden, werden automatisch komprimiert! (Je nach Datenstruktur etwa im Verhältnis 2:1) Alles verstanden? Super!


    Bin aber leider kein Speicher-Profi ... ;(


    Gruß sokobana

  • hallo athos,
    das würde mich interessieren:
    wie kannst Du Daten in einem -nur lesen Speicher- überschreiben ?


    spezielle Programmiersoftware?

    Einmal editiert, zuletzt von der randharzer ()

  • Die Datei wird ja nicht wirklich überschrieben.
    Es wird vielmehr der "Link" zur Datei im ROM mit einer richtigen Datei ersetzt.
    Das Ganze erinnert mich an das proc-Verzeichnis unter Linux. Dieses bildet quasi den RAM im Dateisystem ab, obwohl es dort physisch gar nicht liegt.

  • Hallo an alle,


    kann es sein, das wenn man Dateien aus dem ROM, in meinem Fall das Windows Hintergrundbild, mit kleineren Dateien überschreibt, trotzdem mehr Speicher verbraucht wird?


    Hallo Athos,


    nein, es wird weniger speicher verbraucht. Ich habe somit bei meinem VARIO-KoordMenu mehr als 2 MB heraus geholt! 8)
    Selbst die Crecks, wo Sokobana drauf verweist, haben den Trick nicht heraus gefunden. Ich habe mich aber auch seeehr lange damit beschäftigt.


    Spiel Dir doch einfach das VKM drauf und schalte den Free-Ram ein. Dieser SpeicherManagement-Button hat 4 Modi.
    Lies bitte das HilfeMenu hierzu. In der GoPal RAM-Anzeige bekommst Du den Nachweis:


    1) FreeRam off = weiß = X MB
    2) FreeRam on rot = + ca. 2,4 MB RAM
    Die Speicherersparnis wir aber erst nach einem manuell durchgeführten Reset wirksam.


    Zugegeben, bei mehr als 2 MB RAM hast Du auch keine BT oder FB mehr! Aber selbst der 2-te (gelbe) Mode ist sehr effektiv und verändert das rote GoPal Bildchen.

  • Bin aber leider kein Speicher-Profi ...


    ich ja auch nicht, deshalb mein Nachfragen. Ich bin ja nur durch Dein Nachfragen hier und meine daraufhin erst mal erfolglosen Versuche das mit dem Speicher zu beheben.
    Installation meines Hintergrundes bringt ca. 100kb mehr nach dem Überschreiben mit dem Orginal (ca. 380kb) fehlt der entsprechende Teil. Ich werd es mal mit nur löschen versuchen.


    Edit: Löschen stellt den Urzustand wieder her


    hallo athas,
    das würde mich interessieren:
    wie kannst Du Daten in einem -nur lesen Speicher- überschreiben ?


    spezielle Programmiersoftware?


    ne, ich mein ja eben nur deren Abbilder im RAM.



    Es wird vielmehr der "Link" zur Datei im ROM mit einer richtigen Datei ersetzt.


    so kommt es mir ja auch vor, weißt Du wie man den OrginalLink wieder herstellt?







    Leider nutzt mir das Koordmenü für meinen Fall noch nichts, da es hier ganz speziell um den Vario 4 geht, im Besonderen noch mein Menü dafür, da wird nichts mit Koordmenü.


    Ich versteh schon, das Du für den 4er noch nichts bauen kannst, er ändert sich ja noch zu oft für größere Erweiterungen.


    Aber falls es kein Geheimnis ist, ich denke wir würden alle hier gern lernen.

    Einmal editiert, zuletzt von athos ()

  • Aber falls es kein Geheimnis ist, ich denke wir würden alle hier gern lernen.


    Mach Dein Bildchen mal schreibgeschützt.


    Hierdurch kopiert Windof das eigene Bildchen nicht mehr in den ROM.
    Reset und Du hast genau um die Diff. der beiden Bilder mehr oder weniger Speicher.
    Namensgleicheit natürlich vorausgesetzt.


    - aber psssst, nicht weitersagen.... 8)

    Einmal editiert, zuletzt von ssnweb ()

  • Genau, Du "Heimlichtuer" :D
    rück 'raus mit den Infos! :)

  • o da tut sich bei mir nix



    Doch, mach mal einen Reset, dann hast Du die Auswirkung!



    Das hatte ich schon in Betracht gezogen, aber auch nach mehrmaligem Reset tut sich bei mir nix, zumindest nicht in der Größenordnung das es mir Resinfo anzeigen würde.


    Ich bin jetzt für meinen Fall, einfach dorthin gekommen, das Löschen den Orginalzustand wiederherstellt, zwar mit der Originaldatei aber mit dem geringsten Speicherverbrauch, da die Datei aus dem ROM wieder eingespiegelt wird.

  • Spiel Dir doch einfach das VKM drauf und schalte den Free-Ram ein. Dieser SpeicherManagement-Button hat 4 Modi.
    Lies bitte das HilfeMenu hierzu. In der GoPal RAM-Anzeige bekommst Du den Nachweis:


    1) FreeRam off = weiß = X MB
    2) FreeRam on rot = + ca. 2,4 MB RAM
    Die Speicherersparnis wir aber erst nach einem manuell durchgeführten Reset wirksam.


    Zugegeben, bei mehr als 2 MB RAM hast Du auch keine BT oder FB mehr! Aber selbst der 2-te (gelbe) Mode ist sehr effektiv und verändert das rote GoPal Bildchen.

    Hallo ssnweb,
    wo liegt nun das Geheimnis Deiner 4 Modi?
    "Sparst" Du zugunsten von PrMemory am StMemory? Dann wäre es eine Aktion wie es ja schon mit dem Manipulieren des Start-Menü, SetMem oder Koord möglich ist. Sowas habe ich ja auch 3-stufig (normal - 1 Mb sparen - 2 Mb sparen ) unter Tools im Skin. Oder machst Du was ganz anderes, was ich aber noch nicht verstanden habe?


    Gruß sokobana

  • ["Sparst" Du zugunsten von PrMemory am StMemory? Dann wäre es eine Aktion wie es ja schon mit dem Manipulieren des Start-Menü, SetMem oder Koord möglich ist. Sowas habe ich ja auch 3-stufig (normal - 1 Mb sparen - 2 Mb sparen ) unter Tools im Skin. Oder machst Du was ganz anderes, was ich aber noch nicht verstanden habe?


    Gruß sokobana


    Hallo Sokobana,


    Du teilst dem RAM nur eine Größe x zu und verschiebst damit die Speicheranteile. Ich hingegen vergrößere den freien RAM auf kosten "nebensächlicher" Dateien (Bitmap, BT, FB).
    Meine Stufen sind:


    1) weiß = off - alles läuft normal
    2) grün = ON Sufe 1 - reines Speichermanagement aber sehr effektiv - alles läuft normal
    3) gelb = ON Sufe 2 - wie Stufe 1 mit Programmüberwachung und ohne div. "nebensächliche" Dateien, dadurch geringfügig mehr RAM
    4) orange = ON Sufe 3 - wie Stufe 2 ohne FB - dadurch mehr RAM
    5) rot = ON Sufe 4 - wie Stufe 3 ohne BT - dadurch mehr RAM - ca. 2,4 MB


    Probiert es doch mal aus....., am WE kommt eine neue noch bessere Beta.... 8)

    Einmal editiert, zuletzt von ssnweb ()


  • Ich bin jetzt für meinen Fall, einfach dorthin gekommen, das Löschen den Orginalzustand wiederherstellt, zwar mit der Originaldatei aber mit dem geringsten Speicherverbrauch, da die Datei aus dem ROM wieder eingespiegelt wird.



    Damit legtst Du das Navi lahm und wirst zur HR gezwungen!!!


    Spiel Dir mal das KoordMenu drauf und teste.
    Wenn Du der Meinung bist das es geht, stell ich Dir Deine Sachen ein... 8)

  • Damit legtst Du das Navi lahm und wirst zur HR gezwungen!!!


    also bei mir gehts bestens


    Spiel Dir mal das KoordMenu drauf und teste.
    Wenn Du der Meinung bist das es geht, stell ich Dir Deine Sachen ein...


    wie oben schon erwähnt geht das mit dem Koordmenü nicht wegen Vario 4


    ich schau mir das in Deinem Koordmenü mal an, in welcher Datei hast Du das programmiert?