I'm trying to complete my understanding of the memory organisation of the Nokia 6680. I'd really appreciate it if you could fill in any gaps or correct any mistakes I have made.
It's been quite difficult to find the data, since the official Nokia specs only say this about memory:
- unlimited heapsize
- 10MB of shared memory for storage (RAM)
- 64MB flash memory
So it seems there's four drives on the 6680 (copied from a posting by petrib - thanks!):
- C: Non-volatile/persistent (survives power off), writable storage. "Phone memory". What type of RAM is this? However does it really survive power off? I thought it is RAM used as long-term storage but data persists because when the phone is switched off it still receives enough power to retain the data.
- D: volatile, temporary files for applications, content lost when phone powered off (RAM disk allocated from dynamic RAM)
- E: memory card
- Z: ROM (Read Only Memory), built-in applications, the Symbian OS and Series 60 (S60) software.
The E: drive is the 64MB flash memory mentioned in the phone specs. What about the other drives and their sizes? How big is Z:? Do C: and D: together make up the "10MB of shared memory for storage" or does that just mean C:? If so, how big is the D: drive? So, if C: and D: are allocated from the same RAM (are they?) then what is the total size of this memory?
Sorry if the answers to some of the questions should be obvious, I'm still a newbie... I'd be very grateful for any info you might have!