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

  #1  
Old 20-06-2003, 04:19 PM
Guest
 
Posts: n/a
Assigning some memory from disk C: to Working Memory

Hi, i'm a new user of 3650. I usually work with Ipaq 3950.

When i installed Appman, i notice that it shows 2 type of internal phone memory: one for storing data (which the file manager refer to as disk C and the other as the one that the phone uses as it's working (processing) memory.

This is similar to the Ipaq. But in the Ipaq, we can assign manually (although the OS-->Pocket PC 2002 will mostly do the dynamic assigning of memory). This way, if, say we still have a disk memory of 4MB and the free working memory is only 1MB left, and we need more free memory , we can assign some of the unused disk memory and give it to working memory. So the disk will be just 1 MB and the working memory will be 4MB.

I know that we can compact (or free) some working memory using some application such as Stacker. But this is not the same as what we can do in Ipaq. Because in Ipaq, we not only free some working memory, but we actually change the disk size of the storage memory and give the new free memory to the working memory.

This principle is like partitioning your HD, take some space from disk C: and give it to D: (Using Partition Magic for example).

So is anyone know is there an application that can do this partitioning to the internal memory of the 3650? I would really love to be able to take some space from disk C: of the phone and assign it as a free working memory. And since i use an MMC, to store everything (apps, photo, mp3 etc.) i still have 2.8MB of disk C: free. While when working with some application, my working memory can sometimes go down from 2MB+ to about 300KB and sometimes less.

Because of that, i semotimes get "memory insufficient" (or something like that) error message that cause the application i work with to stop, and i would have to restart the phone before i can reload that application.

Please help me, and thank you in advance!

  #2  
Old 21-06-2003, 07:37 AM
Kirill's Avatar
Kirill Kirill is offline
Registered User
 
Join Date: Apr 2003
Posts: 437
Kirill is on a distinguished road
Davee, welcome to our nightmare. The only advice you will find in this forum is install everything to the MMC. There are no memory managers out there for this phone and it seems to leak memory about as fast as Win95 used to do it. We are crying out to developers to make an EMM386 like memory manager that would allow the phone to use the MMC to emulate some RAM.

Sorry could not provide more useful info.
__________________
When I walk through the valley of death I fear noone for I am the meanest motherf***er in the valley

-- George S. Patton Jr.

  #3  
Old 21-06-2003, 08:47 AM
Davee Day Davee Day is offline
Registered User
 
Join Date: Jun 2003
Posts: 2
Davee Day is on a distinguished road
Thank you very much Kirill. Now that make sense why i can't find any software for this purpose in almost every online store including Handango.
What a shame though, having so much free C: memory that i did not use and can do anything about it to prevent getting an "Memory insufficient" error message while running an aplication. SIGH...

Anyway, with you and all those who are already calling (or should i say: yelling) out to the developers for a memory manager such as EMM386 that can emulate some MMC memory as the phone working memory, i too would like to be count in with you all.

  #4  
Old 21-06-2003, 12:28 PM
Kirill's Avatar
Kirill Kirill is offline
Registered User
 
Join Date: Apr 2003
Posts: 437
Kirill is on a distinguished road
Davee you are welcome. Let me correct you on one thing. C: is the internal phone memory. Files written in there take away from the "available" RAM. E: is the MMC card that is expandable. To help you understand the structure of the phone better download an excellent app written by a memeber of this forun Domi.

http://users.skynet.be/domi/fexplorer.htm

Cheers.
__________________
When I walk through the valley of death I fear noone for I am the meanest motherf***er in the valley

-- George S. Patton Jr.

  #5  
Old 23-06-2003, 07:35 AM
Davee Day Davee Day is offline
Registered User
 
Join Date: Jun 2003
Posts: 2
Davee Day is on a distinguished road
Thank you again Kirill I have installed FExplorer, and it's a very good software. And it's free too! THANK YOU!

I understand about the structure of the memory now.

If only there are some developers good enough to give us a memory emulator like the one you mention... Hopefully...

  #6  
Old 24-06-2003, 07:03 PM
N/A's Avatar
N/A N/A is offline
Registered User
 
Join Date: Mar 2003
Posts: 7,949
N/A is on a distinguished road
Quote:
Originally Posted by Kirill
There are no memory managers out there for this phone and it seems to leak memory about as fast as Win95 used to do it.
How, exactly, do you determine that memory is leaking?

Memory leaking means that after you exist an application, all the RAM it used isn't freed up. In practice it means that if you run that particular leaking application multiple times, after a while all your available free memory is gone, and you cannot run that or any other application any longer (without rebooting).

Does that happen to you? If so, with what application(s)?

If that doesn't happen to you, my initial question still stands. Please, explain.

  #7  
Old 25-06-2003, 09:47 AM
Kirill's Avatar
Kirill Kirill is offline
Registered User
 
Join Date: Apr 2003
Posts: 437
Kirill is on a distinguished road
I did not pay attention to which apps cause this because rebooting once in a while does not bother me but YES when looking at the avaiable RAM in FExplorer I do notice that there is less and less RAM the longer the phone runs. This I always check with all apps closed (not using any manager like Smart Launcher, just the standard hold the menu key). So technically it could be some apps running that are hidden and don't close. Well need to pay more attention but seems like memory leaks to me and I have dealt with those before.
__________________
When I walk through the valley of death I fear noone for I am the meanest motherf***er in the valley

-- George S. Patton Jr.

  #8  
Old 26-06-2003, 04:09 PM
simeonbubblegum's Avatar
simeonbubblegum simeonbubblegum is offline
Registered User
 
Join Date: Oct 2002
Posts: 176
simeonbubblegum is on a distinguished road
Quote:
Originally Posted by Kirill
Davee you are welcome. Let me correct you on one thing. C: is the internal phone memory. Files written in there take away from the "available" RAM.
Wrong. C: drive has nothing to do with RAM.

On the subject of EMM386, that's impossible, too. On ancient PC's with MS-DOS you couldn't use all installed memory without a memory manager. But you cannot add new memory chips to 7650 so your hope for EMM386 type of software is pointless.

Maybe you meant a virtual memory manager which could swap data from RAM to disk? That could be possible but remember that flash memory is much slower than RAM. It's like those ancient PC's with really slow hard disk and Windows/386 again ;-)

  #9  
Old 27-06-2003, 09:04 AM
Kirill's Avatar
Kirill Kirill is offline
Registered User
 
Join Date: Apr 2003
Posts: 437
Kirill is on a distinguished road
So you are telling me that if you install 3 MB worth of programs onto drive C: you will still have all the available execution memory. I beg to differ but correct me if I am wrong please.

And why do you say that is is impossible to use the MMC card as virtual ram, just like windows would allocate room on an HDD for it.
__________________
When I walk through the valley of death I fear noone for I am the meanest motherf***er in the valley

-- George S. Patton Jr.

  #10  
Old 27-06-2003, 06:28 PM
N/A's Avatar
N/A N/A is offline
Registered User
 
Join Date: Mar 2003
Posts: 7,949
N/A is on a distinguished road
Quote:
Originally Posted by Kirill
And why do you say that is is impossible to use the MMC card as virtual ram, just like windows would allocate room on an HDD for it.
It is not impossible, but as far as I know, it is not a feature that exists in the Symbian OS as it stands today.
Ads

  #11  
Old 27-06-2003, 06:43 PM
Tatuagem Tatuagem is offline
Registered User
 
Join Date: Apr 2003
Posts: 312
Tatuagem is on a distinguished road
I'm with kiryll... the memory on drive C is used as RAM, as well as a hard disk.
__________________
---------------------------------------
It's not a home video!! ok?!?! ...It's a PHONE video!!
---------------------------------------
(#uminho na ptnet)

  #12  
Old 27-06-2003, 09:33 PM
simeonbubblegum's Avatar
simeonbubblegum simeonbubblegum is offline
Registered User
 
Join Date: Oct 2002
Posts: 176
simeonbubblegum is on a distinguished road
Quote:
Originally Posted by Tatuagem
I'm with kiryll... the memory on drive C is used as RAM, as well as a hard disk.
Believe me, C drive is not RAM. C drive is just a disk where your data and application files are. When you run an application or open a file, it is loaded from disk to RAM. Technically C drive is of course a memory chip and not a spinning disk but it uses much slower memory than the RAM memory chips.

If you fill your C drive, you still have about 3 MB RAM free if you have no applications running.

There is also a RAM disk, the D drive. This is used for temporary files and size of it is about 400 kB.

  #13  
Old 27-06-2003, 09:46 PM
Tatuagem Tatuagem is offline
Registered User
 
Join Date: Apr 2003
Posts: 312
Tatuagem is on a distinguished road
well... going back to the days when I had my 7650, I remember that the more apps I installed in my cell phone, the less RAM memory I had available... that's the only thing that makes me think that the C drive's memory is used to run apps (aka as ram, I mean).... I don't have hard data to back this up and I'm not really in the mood to go install a bunch of crap on my phone's mem to prove my point, but I really don't think that I'll have a bunch of free ram after I fill my C drive with data... :-? :-? :-?
__________________
---------------------------------------
It's not a home video!! ok?!?! ...It's a PHONE video!!
---------------------------------------
(#uminho na ptnet)

  #14  
Old 27-06-2003, 09:57 PM
GhostDog's Avatar
GhostDog GhostDog is offline
Super Moderator
 
Join Date: Aug 2002
Location: Skopje,Macedonia
Posts: 6,356
GhostDog will become famous soon enough
That maybe the case if some of the apps need to reside in memory(RAM- sLauncher),but like simeonbubblegum said the C drive is not RAM.
__________________
www.symbiandiaries.com/ghostdog



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

  #15  
Old 28-06-2003, 10:59 AM
forlan forlan is offline
Registered User
 
Join Date: Jun 2003
Posts: 28
forlan is on a distinguished road
The memory thing sure is kinda complicated :turn-l:
I use a program called switcher for freeing up memory and it really works and prevents memory leak. Its like the windows task manager..
__________________
My bluetooth works now
 

Bookmarks

Tags
assigning, disk, memory, working

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:47 PM.


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