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.

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

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.

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.

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.

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

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 ;-)

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.

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... :-? :-? :-?