
20-06-2003, 04:19 PM
|
|
|
|
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!
|

21-06-2003, 07:37 AM
|
 |
Registered User
|
|
Join Date: Apr 2003
Posts: 447
|
|
|
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.
|

21-06-2003, 08:47 AM
|
|
Registered User
|
|
Join Date: Jun 2003
Posts: 2
|
|
 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.
|

21-06-2003, 12:28 PM
|
 |
Registered User
|
|
Join Date: Apr 2003
Posts: 447
|
|
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.
|

23-06-2003, 07:35 AM
|
|
Registered User
|
|
Join Date: Jun 2003
Posts: 2
|
|
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...
|

24-06-2003, 07:03 PM
|
 |
Registered User
|
|
Join Date: Mar 2003
Posts: 8,743
|
|
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.
|

25-06-2003, 09:47 AM
|
 |
Registered User
|
|
Join Date: Apr 2003
Posts: 447
|
|
|
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.
|

26-06-2003, 04:09 PM
|
 |
Registered User
|
|
Join Date: Oct 2002
Posts: 201
|
|
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 ;-)
|

27-06-2003, 09:04 AM
|
 |
Registered User
|
|
Join Date: Apr 2003
Posts: 447
|
|
|
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.
|

27-06-2003, 06:28 PM
|
 |
Registered User
|
|
Join Date: Mar 2003
Posts: 8,743
|
|
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.
|

27-06-2003, 06:43 PM
|
|
Registered User
|
|
Join Date: Apr 2003
Posts: 321
|
|
|
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)
|

27-06-2003, 09:33 PM
|
 |
Registered User
|
|
Join Date: Oct 2002
Posts: 201
|
|
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.
|

27-06-2003, 09:46 PM
|
|
Registered User
|
|
Join Date: Apr 2003
Posts: 321
|
|
|
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)
|

27-06-2003, 09:57 PM
|
 |
Super Moderator
|
|
Join Date: Aug 2002
Location: Skopje,Macedonia
Posts: 6,626
|
|
|
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.
|

28-06-2003, 10:59 AM
|
|
Registered User
|
|
Join Date: Jun 2003
Posts: 28
|
|
|
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. Itīs like the windows task manager..
__________________
My bluetooth works now
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT. The time now is 10:47 PM.
|
|