All About Symbian - Nokia (S60) and Sony Ericsson (UIQ) smartphones unwrapped

  #1  
Old 11-12-2003, 05:24 AM
Roberto Roberto is offline
Registered User
 
Join Date: Oct 2002
Posts: 92
Roberto is on a distinguished road
Max. Heap RAM

Hi,

I would like to know for sure about the Sendo X :

- is there any confirmation for the maximum heap size for each program in MB ? 3 MB like Nokia 6600 ?

Thanks in advance,

Roberto
__________________
OPL & C++ programmer - PocketIQ

  #2  
Old 11-12-2003, 12:09 PM
tomnufc tomnufc is offline
Registered User
 
Join Date: Nov 2003
Posts: 145
tomnufc is on a distinguished road
I think it's 6MB
__________________
Phone History
---------------------
Future: Nokia N95 or Apple iPhone
Present: Nokia N80
Past: Philips C12, Maxon MN-1, Nokia 5110, Nokia 3210, Panasonic GD52, Nokia 8210, Nokia 3330, Sony Z5, Nokia 8210, Sony J6, Nokia 6510, SonyE T610, Nokia 6600, Nokia 6100, Nokia 6230, Nokia 6230i

  #3  
Old 12-12-2003, 04:20 AM
xhide xhide is offline
Registered User
 
Join Date: Oct 2003
Location: Penang, Malaysia
Posts: 19
xhide is on a distinguished road
currently i'm using nokia7650.

memory structure in 7650:
C: (4Mb) Flash ROM
D: (443.50Kb) RAM
Z: (15Mb) ROM

another 4Mb of ram for running applications, is it what it called "heap RAM"? (correct me if i'm wrong).


memory structure in Sendo X:
C: (32Mb) Flash ROM
D: (unknown) RAM
E: MMC
Z: (32Mb) ROM
HeapMem: 6Mb?

i heard that 6600 has 10Mb of HeapMem? is it true?
__________________
Regards,
xhide

Last edited by xhide; 12-12-2003 at 04:33 AM.

  #4  
Old 12-12-2003, 04:49 AM
GhostDog's Avatar
GhostDog GhostDog is offline
Super Moderator
 
Join Date: Aug 2002
Location: Skopje,Macedonia
Posts: 6,627
GhostDog will become famous soon enough
I think its heapsize,not HeapRAM.

The 6600 has a heapsize of 3MB.

BTW:Regarding the 6600 heapsize would be the ammount of memory used by a MIDlet to allocate data when its running.Correct me if i'm wrong.
__________________
www.symbiandiaries.com/ghostdog



Please don't PM me with something that belongs in the forums.Search first,then ask.

  #5  
Old 12-12-2003, 05:47 AM
guest guest
Guest
 
Posts: n/a
wrong, its like this

memory structure in Sendo X:
C: 64MB Flash ROM (with around 32MB available)
D: 16MB RAM (with around 6MB available)
Z: Any storage card

  #6  
Old 12-12-2003, 06:08 AM
xhide xhide is offline
Registered User
 
Join Date: Oct 2003
Location: Penang, Malaysia
Posts: 19
xhide is on a distinguished road
Thanks for the reply, GhostDog n guest guest.

D:(RAM) not equal to heapsize, am i correct?

so how much RAM for 6600 and heapsize for Sendo X.
__________________
Regards,
xhide

  #7  
Old 12-12-2003, 10:08 AM
moamoa's Avatar
moamoa moamoa is offline
Registered User
 
Join Date: May 2003
Posts: 67
moamoa is on a distinguished road
Quote:
Originally posted by guest guest
wrong, its like this

memory structure in Sendo X:
C: 64MB Flash ROM (with around 32MB available)
D: 16MB RAM (with around 6MB available)
Z: Any storage card
This is NOT the same thing. Storage identified by a drive letter is not the same a volitile memory used as heap. This memory is not kept when the power is turned off as the other type is, and it is generally used as "working" memory while running applications as GhostDog said.

I doubt this is the 6MB reffered to above. I do not know what the actuall heap is, but I don't think "quest quest" is right.

  #8  
Old 12-12-2003, 08:14 PM
Roberto Roberto is offline
Registered User
 
Join Date: Oct 2002
Posts: 92
Roberto is on a distinguished road
Hi,

Thanks for all the replies. It is worth to know the size of volatile RAM, flash RAM (C and ROM. But take care using the term ROM (Read Only Memory).

Well, the heap size that I am asking for is the maximum RAM available for each application. So if you want to create a big app that needs to allocate 4 MB of RAM and the maximum heap is 3 MB, bad luck, it will not run.

To know the available RAM for running apps, just install and use Switcher to measure it

http://my-symbian.info/7650/download...?name=Switcher

of course, if you have a Sendo X... but the official Sendo X documentation says that approx. 6 MB of RAM are available for running programs.

For example, the Nokia 7650 has approx. 3-3.5 MB of available RAM (just run Switcher), and the maximum heap size is 1.4 MB. I think that this heap limitation applies to Java, C++, OPL, etc., any confirmation ?

Best wishes,

Roberto
__________________
OPL & C++ programmer - PocketIQ
Ads

  #9  
Old 12-12-2003, 08:35 PM
Roberto Roberto is offline
Registered User
 
Join Date: Oct 2002
Posts: 92
Roberto is on a distinguished road
Maybe this link can help :

http://www.forum.nokia.com/main/0,6566,015,00.html

So I would like to compare Sendo X to the Nokia Series 60 phones with respect to RAM usage.

For example, there is the Yacas project (a computer algebra system written in C++) currently running on EPOC32,

www.robertocolistete.net/Yacas/

that could be ported to Series 60, but more heap RAM means a better version of Yacas. Yacas 1.0.53rev2 needs almost 3 MB of heap RAM, version 1.0.56 almost 4 MB...

Except if any important memory optimization is achieved (we will try it !), it would be hard do use a Nokia 7650/3650 with only 1.4 MB of heap RAM to run Yacas... or just a older and less capable version, like Yacas 1.0.4, would run :-(

So, the Nokia 6600 (with 3 MB of max. heap RAM) and Nokia N-Gage (2.8 MB) are candidates to run a future Yacas 1.0.53rev2. Maybe Sendo X and Siemens SX1, depending on the max. heap of them. That is why I am curious about this strange expression : maximum heap size.

Thanks for all,

Roberto
__________________
OPL & C++ programmer - PocketIQ
 

Bookmarks

Tags
heap, max, ram

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT. The time now is 05:44 AM.


vBulletin skins developed by: eXtremepixels
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright Notes || Contact Us || Privacy Policy