Arbeitsspeicher, Flash-ROM, SDRAM, große Verwirrung

  • Hallo PDA-Experten,


    ich werde nicht recht schlau aus den verschiedenen Informationsqellen zu meinem ASUS A636 zum Thema Speicher.


    In den technischen Daten steht unter der Rubrik Speicher:
    - 128 MB Flash ROM
    - 64 MB SDRAM (85 MB vom Benutzer ansprechbar ?()


    Im Test der Zeitschrift Pocket-PC finde ich folgends:
    - Arbeitsspeicher 99,5 Mbyte aufgeteilt in 56 MB Daten und 42 MB Programmspeicher
    - In der Übersichtstabelle steht: Flash-ROM entfällt :-D)
    - Im Text aber ist von 24 MB Flash-ROM die Rede ?(


    So richtig hilfreich finde ich diese widersprüchlichen Angaben nicht X(.


    Der Arbeitsspeicher ist nach meinem Verständnis ein flüchtiges RAM, in das vom Betriebssystem nach Bedarf Programme oder Daten geladen werden. Kann man da auch Programme hineininstallieren?? Was passiert nach dem Ausschalten oder nach einer Batteriepanne mit diesem Speicherinhalt?


    Wohin installiert man denn sinnvollerweise ein kleines Programm, oder ein großes Programm (z.B. Navi)?
    Die Landkarten für die Navigation haben ohnehin nur auf einer SD-Karte Platz. Macht es Sinn, auch das Navigon-Programm dort zu installieren, oder braucht es dann länger zum Starten?


    Bitte spendiert mir ein paar praktische Ratschläge : drink

  • es gibt immer 3 möglichkeiten für die install:


    sd-karte
    flash-rom besser gesagt gerätespeicher
    flash-disk (sozusagen festplatte)


    der flashrom (bei a636) wird nur bei rom-updates und cleanboots gelöscht sonst bleibt er immer bestehen (z.b. akku-leer bleiben die daten erhalten)


    sd-karte und flashdisk sind wie festplatten zu sehen d.h. es gibt nichts was sie löschen könnte ausser defekt.

    2 Mal editiert, zuletzt von GTR ()

  • Hallo GTR,


    vielen Dank für deine Antwort.


    Sind dann die Flash-Disk und der Gerätespeicher (Flash-ROM) nicht physikalisch das selbe? Beide sind eine Teilmenge der 128 MB Flash-ROM.

  • Hallo,


    Im ROM befindet sich das Betriebsprogramm und der Rest der noch frei ist kannst Du als Flash-Disk ansprechen.
    Das RAM ist ein flüchtiger Arbeitsspeicher der bei Stromunterbrechung seine Daten nicht behält.
    Bei leerer Batterie verlierst DU alle Programme und Einstellungen die im RAM gespeichert waren.

  • @ilbaron jetzt hast du die verwirrun perfekt gemacht ;)


    also die flashdisk ist als seperat anzusehen auch wenn sie evtl (das weiß man nicht) teil vom flashrom ist. bei einem cleanboot oder update des rom wird der flashrom gelöscht d.h. windows + alles was im flashrom installiert war. flashdisk + sd-karte werden dabei unberührt.


    der ram ist tatsächlich flüchtig aber darin lassen sich keine programme speichern!! der ram ist exact so wie der arbeitsspeicher des pc's und nur durch spezielle programme und ramdisk kann man auf ihn zugreifen.


    der unterschied zu alten geräten und neuen mit wm2k5 wie dem asus A636 ist. Bei alten geräten war der !!flashrom!! flüchtig. d.h. war die batterie leer waren alle daten weg -> wie cleanboot. windows wurde also komplett resettet. das ist aber jetzt nicht mehr der fall.

  • Zitat

    Original von GTR
    der unterschied zu alten geräten und neuen mit wm2k5 wie dem asus A636 ist. Bei alten geräten war der !!flashrom!! flüchtig. d.h. war die batterie leer waren alle daten weg -> wie cleanboot. windows wurde also komplett resettet. das ist aber jetzt nicht mehr der fall.


    Ich weiß nicht von welchen Geräten du sprichst. Im Dell wurde das Flash-Rom = "Integrierter Speicher" + Betriebssystem-ROM auch nach einem Hardreset oder nach entfernen aller Batterien, auch der Sicherungsbatterie, nie gelöscht. Der Speicherbereich verhält sich exakt wie eine SD oder CF-Karte.


    Achim

  • Also bei meinem Delta X WM2003SE ist es so das bei Hardresset das Betriebssystem das im ROM gespeichert ist ins RAM geschrieben wird.
    Auf der Flash-Disk bleiben trotz Hardresset die Dateien erhalten.

  • Zitat

    Original von GTR
    der ram ist tatsächlich flüchtig aber darin lassen sich keine programme speichern!! der ram ist exact so wie der arbeitsspeicher des pc's und nur durch spezielle programme und ramdisk kann man auf ihn zugreifen.


    Sorry gtr,


    auch das stimmt nicht. Der RAM im PDA ist benutzbar zur Verwendung als Programm- oder Datenspeicher. Schau mal unter Einstellungen - Speicher.


    Achim

  • die 64MB RAM sind nicht benutzbar! da kannst du schreiben was du willst!


    Und um auf deine Einstellung zu gehen dort ist folgendes zu finden


    Dateispeicher gesamt: 59.21 Mb
    Programmspeicher gesamt: 59.09 MB
    FlashDisk: 25.74 MB




    und bei meinem deltaX werden alle daten gelöscht wenn der akku leer ist (wm2003se). das windows bleibt dabei natürlich erhalten nicht aber dessen einstellungen. natürlich werden nur die programme die im gerätespeicher installiert waren gelöscht ...


    Im Navigon5 Forum gibt es eine ellenlange Diskussion darüber wie man es schaffen kann das die ....tmcinfo.txt in den RAM gespeichert werden soll aber keiner weiß wie es möglich ist.


    Zitat

    I'd remind you that memory has been organized other way in Windows Mobile 5.0. Volatile RAM is used as RAM, user's data can't be stored there as before. There is 59.21 MB of flash memory onboard to store user's data and programs and 58.09 MB of available ROM. There is also an extra flash disk for 25.74 MB. Asus MyPal A636 is powered by Intel XScale PXA272 processor with 416 MHz maximum clock rate. Let's see how the handheld can perform in tests.


    mfg

    6 Mal editiert, zuletzt von GTR ()

  • Zitat


    und bei meinem deltaX werden alle daten gelöscht wenn der akku leer ist (wm2003se). das windows bleibt dabei natürlich erhalten


    Das ist falsch.


    Auch dein Windows ist gelöscht so wie alle Programme im RAM.


    Das Betriebssystem wird wieder aus dem ROM neu Installiert darum sind auch alle Einstellungen die Du verändert hast nicht mehr da.

  • ok da kannst du recht haben damit habe ich mich nicht so genau beschäftigt wie das nun von statten geht. fakt ist auf jeden fall der ram eins wm2k5 gerätes ist nicht benutzbar ohne irgendwelche zusatzprogramme

  • Zitat

    Original von GTR
    die 64MB RAM sind nicht benutzbar! da kannst du schreiben was du willst!


    Falsch!


    das Betriebssystem wird vom ROM ins RAM geladen (nach einem Hardreset oder Stromverlust bei BS < WM5), der restliche RAM (bei mir 47MB von 64MB) steht frei für Programminstallationen oder als Datenablage.


    Der Bereich, den wir FlashROM nennen, bleibt dagegen immer erhalten.


    Ich kenne übrigens keinen einzigen PDA mit Betriebsystem < WM5, wo dem nicht so ist. ;D

    Navigation mit Google Maps über Android Auto und AAWireless im Nissan Qashqai Akari Automatik. Zusätzlich ist POIbase NAVI ein treuer Beegleiter meiner Fahrten  ;)

  • Die angeregte Diskussion zeigt, daß wir von den Geräteherstellern bezüglich Speichernutzung ziemlich im Unklaren gelassen werden.


    Aufgrund der oben geposteten Statements vermute ich, daß bei einem Hard-Reset (oder Batterieversagen) das Betriebssystem aus dem ROM geholt, entpackt und ganz neu im RAM installiert wird. Dadurch wird quasi der Auslieferungszustand wiederhergestellt, andere im RAM installierte Programme oder Daten sind dann futsch.

    Das würde aber auch bedeuten, daß man sehrwohl Programme auch im RAM installieren kann.


    Um welche Art von Speicher handelt es sich nun bei den 59 MB Datenspeicher 58 MB Programmspeicher gemäß Einstellungen/Speicher/Hauptspeicher? Das RAM kann es eigentlich nicht sein, weil es davon nur 64 MB gibt. Es muß also das Flash-ROM sein, weil das 128 MB groß ist. Die Summe ergibt 117 MB, bleiben also noch 11 MB übrig.
    Das reicht nun wieder nicht für die 25 MB große "Flash-Disk", und schon geht das Rätselraten wieder von vorne los ?(.

  • Bei WM5 passiert das nicht, das bei Batterie leer man ein frisch aufgespieltes System hat (da bin ich mir sicher weil schon gehabt).


    Also meines wissen ist das so:


    128MB Flashrom: programmspeicher+Flashdisk+ Rest (reserviert für wm5)
    64MB Arbeitspeicher: dateispeicher



    Das immer ein paar MB abgeknipst werden liegt an der schon lange von Speichermedien gefakten Rechnung 64 MB = 64.000.000 Bytes. Jeder Festplattenbesitzer weiß das 80GB!=80GB Speicher sondern 80.000.000.000 Bytes.



    da alles also im flash-rom liegt (bei wm5 geräten) ist evtl. auch der Grund dafür das eben nicht alles weg ist wenn die batterie leer ist.

    Einmal editiert, zuletzt von GTR ()

  • Zitat

    Jeder Festplattenbesitzer weiß das 80GB!=80GB Speicher sondern 80.000.000.000 Bytes.


    Nicht ganz richtig denn der Umrechnungsfaktor ist 1024 und nicht 1000




    80GB = 81920 MB


    81920Kbytes = 83.886.080 Kilobytes


    83.886.080 Kilobytes = 85.899.345.000 Bytes


    oder


    80.000.000.000 Bytes = 78.125.000 Kilobytes


    78.125.000 Kilobytes = 76.294 Megabyte


    76.294 Megabyte = 74 GB