27.09.2003
Der Speicher
Die Speicherkarte  
<- update 27.9.2003
Speicherkartenvergleich

Genauso wie beim Vorgängermodell N9110, ist der Speicher (besser gesagt: der freie Haupt- oder Arbeitsspeicher) ein Problem beim N9210. Von der Verfügbarkeit des freien Speichers im Communicator (und nicht auf der MMC) hängt massgeblich die Stabilität der Communicatorschnittstelle ab.

Der Communicator enthält folgenden Speicher:

-     8 MB (64Mbit) sehr schnelles SDRAM (flüchtig!)
- 3x4 MB (32MBit) langsamer Flash Speicher (nichtflüchtig!)
-     4 MB (32Mbit) noch langsamerer serieller Flashspeicher (nichtflüchtig!)

Die 12 MB FlashSpeicher werden zur Programmcodespeicherung verwendet. Er ist wie ein Laufwerk organisiert und hat den Laufwerksbuchstaben Z:\. Mit dem ZIP-Mananger Pro zum Beispiel kann dieses Lauferk eingesehen werden. Nur Nokia kann in diesen Speicher schreiben.

Der ebenfalls 4 MB grosse serielle Flashspeicher wird zur Hälfte für das "Flash File System" genutzt. Die andere Hälfte wird zum Speichern von Anwendungsdaten benutzt. Er hat den Laufwerksbuchstaben C:\. Mit dem Zip Manager Pro können alle Programme unter "Menü" -> "Applikation Wizzard" -> "Verschiebe Anwendung" auf die MMC verschoben werden.

Die 8 MB SDRAM werden als Hauptspeicher verwendet. Alle Programme werden im SDRAM ausgeführt. Die Anwendungen werden zum Start aus dem seriellen "Flash-Speicher" oder aus der MMC-Karte in den Hauptspeicher geladen.
Bis zu 3.600 kB freien RAM haben zusätzliche Anwendungen als Arbeitsspeicher zur Verfügung, wenn der Communicator frisch aufgestartet wurde.

Der freie Speicher auf diesem RAM-Drive kann man unter "Extra" -> "System-steuerung" mit dem Programm "Speicher" überprüfen.


Leider benutzt das Betriebssystem schon über 4 Megabyte des kostbaren und schnellen SDRAMs, es kopiert beim Initialisieren (durch einen Reset zum Beispiel) Programme vom FlashSpeicher (Z-Drive) ins RAM und führt sie dort aus. Selbst mit dem genialen Programm AppMan kann man hier nicht mehr als etwa 3,7 MB "freischaufeln".

Nokia liefert auch kein Programm mit, um diesen Speicher zu messen. Zum Glück gibt es aber z.B. den AppMan von Symbianware. Neben der Möglichkeit, einzelne Anwendungen zu beenden, kann AppMan den Arbeitsspeicher messen und defragmentieren.

Mit weniger als mindestens 1 MB freien Hauptspeicher ist die Gefahr ganz groß, dass sich unser 9210 aufhängt oder zumindest den zu knappen Arbeitsspeicher anmeckert und sich weigert weiterzuarbeiten. Durch rechtzeitiges Beenden der nicht benötigten Programme kann man das meistens verhindern.

Leider scheint der Communicator aber im laufenden Betrieb einen immer grösser werdenden Teil des Hauptspeichers für sich zu beanspruchen, es sieht für mich so aus, als wennn er nach und nach Teile seines Arbeitsspeichers einfach vergisst...

zurück