Pocket Windows 2003 - 32 processes maximum - MDA II, XDA II, 2060 General

Hi folks,
I've read that PW 2003 only allowes 32 processes to run at the same time, after that MDA hangs. And I also read that about 27 processes are running by default and only the remaining 5 (?) are free to use. So, is there any way to get rid of some of the 27 to stay away from the edge (soft reset)?
Thanks

My imate is running 25 processes. The remaining 7 is large enough.
WinCE would not hang when process count is 32. It would terminate the unnecessary processes.
To make the count of running programs smaller edit \Windows\StartUp folder and remove the unnecessary shortcuts.

Related

MDA II closing programms after some ideltime

Hi,
I'm a new MDA II owner (since yesterday) and already ran into some weird problems.
One prob is: the MDA II is closing open programms after some idletime in the backround. That means, if you e.g. open pocketinformant, and put it into backround (as an Icon in tray) and you wait some secs (about 30-60), the pocketinformant just pops away. Also with some other programms: Totalcommander, XCPUScalar, almost every programm with icon is being shut down by the MDA II (or some garbagetool).
If you hold them in focus, the resist.
It doens't matter if you are activesynced or not...
Tools like smallmenue or wisbaradv or pocket controller are not shut down.
Any idea?
Sincerely
Dejan
Common,
you're the XDA-Developers, whoelse as you might now, which tweak in the registry, which .dll or whatelse leads this device to handle open programm in such a bad manner.
How can I make the device not closing some programms? Does anybody knows a tool, which prevents other tools from being closed?
Anybody?
128mb and still 94% free RAM, because the device closes the software as soon as it goes in the backround....
Greets
Dejan Ivkovic
Yeah seen the same problem here, no way to fix it yet.
Re: MDA II closing programs after some ideltime
IvkovicD said:
Hi,
I'm a new MDA II owner (since yesterday) and already ran into some weird problems.
One prob is: the MDA II is closing open programs after some idle-time in the background. That means, if you e.g. open pocket informant, and put it into background (as an Icon in tray) and you wait some secs (about 30-60), the pocket informant just pops away. Also with some other programs: Total commander, XCPUScalar, almost every program with icon is being shut down by the MDA II (or some garbage tool).
If you hold them in focus, the resist.
It doesn't matter if you are activesynced or not...
Tools like smallmenue or wisbaradv or pocket controller are not shut down.
Any idea?
Sincerely
Dejan
Click to expand...
Click to collapse
Sounds like you're running low on program memory, if thats the case
your device is doing what its suppose to do! Open a few programs and then check your memory and see.
HTH
HTH
Not in my case, over 80Mb free...
@qman
well, this should be the normal way, IF I run into some memory trouble. :wink:
But, my Autostart/Startup is quite filled up with the default programms, which are being loaded by system to handle alle the little goodies form the PE AND which are being installed by default during first initialisation after hardreset.
Dispite that, I only load two other programms while booting: smenue and wisbaradvance (not worth being counted as memoryconsumer). Still have 94% of programm memory free, (or about 65MBRam. So If I load PI4, I might use some 100kb/s, and than PWord, which uses some more 100Kb/s. Ok. I still might have about 90-92% of programm ram free (aprox. 62-63MB, I cannot get the right value, because the MDA just closes the PI4 :x )
So the routine might do the right thing, but in wrong time and toooooo conservative.
BTW, this effect is also shown up on a fresh hardreseted device, just load pie and pword amd pexcel, you will see, how PIE is just vanished....
Greets
Dejan
BTW Does anybody know some dudes at MS Developing stuff (esp. Windows Mobile 2003 Phoe Edition)? In my eyes, this is one ofe these:
1. The memorycoresettings are copied from earlier days, while the devices only had 16-32 mb memory. :lol:
2. Is a bug.
Big Bug in memorhandling for open programms
Big bug in memoryhanding for open programms
I've posted following message to the microsoft.public.pocketps.phone_edition newsgroup with hope, that any of the Microsoft developer would read it, and post an reply:
to "Microsoft Mobile Stuff"
please confirm following bug:
The new Windows Mobile 2003 Phone Edition (at least german edition, might also be at english one) has a big bug at the memoryhandling routine, which handles the closing of open programms to keep programm-memory free.
Situtation: if you load programms and get over 16mb of used memory for programms at the shared memory pool of your device, the device (here especially MDA/XDA II) starts closing programms until it gets under 16 mb again, it doesn't matter, if your device has 128 Mb free, or you moved the slider at memory configuration to the left, so the programm memory is > 80 MB)
If you load enough load-and-stay-resident programms (traytools, menue extensions, desktop enhancments e.g. wisbar, smenue, pocket controler, aso.) to keep more than 16 mb used, you cannot load any further programms, because the device reports insufficant memory for execution. You can only use the loaded tools.
If you remove all \windows\startup entries and boot clean, you can load all the programms, which are being closed before, without any problems, the programms stay in memory for hours....
luck, the telephontool is somekind hardwired, so it functions even if other programms are quit with memoryerrors...
If this value of 16mb is not being set up into registry, than it is a hardcoded bug.
Anyway
Please check this out, especially an foreign language Mobile 2003 OS, and provide an bugfix fast, because with 16mb of usable programm-memory, you hardly can use your PE in a professional fashion!
Sincerely
a frustrated PE user.
Click to expand...
Click to collapse
You can check this effect just load programms and look at your memory consumption. It (MDA) should close all programms until you get under 16 megs again, if it cannot, because of resident programms, you will get insufficant memory errors.
Dejan
[/b]
Just don't want to retype it again
http://www.tekguru.co.uk/phpBB2/viewtopic.php?t=512&sid=524b13482c3e2596000dde9a7cc05e09
Is this a hardware problem or an issue with the ROM on HTC Himalaya Phone Edition devices? Or is it a problem with Windows Mobile 2003 Phone Edition?
I mean... Will/Can this be fixed through a software/firmware update?
From the Microsoft Newsgroup:
Windows Mobile 2003 supports only 33 Processes at a time!
After a normal start the XDA II has over 26 running processes, so removing the Flash-Programs and every not needed app in Autostart is a good idea!

Free Program Memory problems in XDA Mini

Does anyone experience the free program memory problems in XDA Mini? In my case, after a day of usage, the memory reduce to 14 mb, when doing a soft reset, the free program memory go up to 24 mb, means I need to soft reset every days?
Note: normally I use the phone, Pocket Informant (calendar, contacts) and sms only.
Instead of doing soft reset, just go into:
Settings - System - Memory - (Running Programs tab).
You'll probably find a lot of open programs there. Close them.
Seems to be a major design fault in the Windows Mobile OS. But then again this is product from Microsoft we are talking about - not exactly a shock that they would, without hesitation, release software with such a major failing.
I think what IvorNeo 2 means is that even without any active programs, the storage/program memory will become very low over time. This has happened to me as well. With only Activesync and Batmon 2 active, memory level fell to sub-500K level and phone needed a soft-reset to regain functionality. Phone was not in use at the time (charging).
There are some other threads discussing how to free up memory, but I haven't come across any fixes for this particular bug (yet).
i have the same problem
in my s100 , the memory reduce to 19 mb,after 2 or 3 days when doing a soft reset, the free program memory go up to 27 mb
mhtay
There are some other threads discussing how to free up memory, but I haven't come across any fixes for this particular bug (yet).
Click to expand...
Click to collapse
Very nice , if someone can solve this bug
Regards
For me there are are 3 reasons why memory starts to decline:
Activesync eats up about 3MB each time you sync up and though it returns some when you kill the app it does not return the entire amount
html cache files when I surf with the device - gotta empty these along with the cookies...etc
duplicate processes and notification ques that pile up when you soft-reset the device. Over time these tiny bytes add up.
There's no fix for the main culprit of the memory loss - Activesync, maybe newer versions won't be so bad.
the same problem to me, I`m nor sure if it`s beacuse of aactive sync
This happens to my girlfriend's Mini and she does not browse nor does she use Activesync. Also I installed a program to get rid of the duplicate ques. In theory then she should not lose memory but she still does. It is just how Windows works....when you use programs you never get back 100% of the memory upon closing. Soft resets are just a necessary evil with Windows.
The latest version of SKTools has an additional neat feature to free-up RAM.
sk tools very useful program
but even this one works not so good as a soft reset.
Or with 64 mb RAM you can use oxios memory
http://www.oxios.com/memory/
be sure your programm memory less than 21mb while trying to free your memory up.
I have quite a lot of programs installed, most of them in Storage and TT5.x in SD card. Most DLL's also in Storage. I set my Prog Storage memory to 6.5-7 MB and I have over 30 MB for programs after applying SKTools FreeUp RAM utility.
rustoss said:
Or with 64 mb RAM you can use oxios memory
http://www.oxios.com/memory/
be sure your programm memory less than 21mb while trying to free your memory up.
Click to expand...
Click to collapse
Isn't this a smartphone software? Will it work on wm5?
find out!
for magician good solution
@rustoss,
does this little applet close the running processes automatically once exitted?
thanx
hibernate.exe emulate filling memory till 90% & then system trying to clean possible RAM by itself i think so, i know exactly this action do the SKtools's freeupRAM, noone prog or process cannot be terminated by both.
closeapps.exe can!
a question about the topic: Rustoss do u have posted any prog here? because I'm not seeing it if it is
MocciJ
No, just put

How many program memory do you have after fresh soft reset?

At fresh soft reset, I've left with about 23mb program memory, and after a day of normal use, it will drop to 12~15mb and I have to perform a soft reset almost daily in the morning.
Activesync itself is taking up a lots of resources, and I'm using MemMaid/O2 Plus etc to close running apps. Is there better way to release the memory or do we really have to put up with this?
Mine is an i-mate Jasjar. After a fresh soft reset I see exactly 25.2 MB. Note that I have sbp pocket plus installed so at start up my guess is that it is using 3 MB. So if I didn't have pocket plus maybe my memory was 28 MB after a soft reset.
As for the memory drop with usage I find it depends upon what program I use. In my case I find Bitstream's Thunderhawk a real RAM killer. If I browse with thunderhawk for even half an hour my memory drops to around 12 MB. On the other hand the other more commonly used program for me is Planmaker. No matter how much I use it this almost does not effect the RAM and once I have closed Planmaker I almost recover all my RAM that I had prior to its usage.
However this is a general concern that various programs steal away the RAM at different levels which I believe should not be so. Once a program is closed theoratically I should get back all my RAM.
Regards
The only thing installed on my internal memory are: Pocket Mechanic, MemMaid, CabInstl, and Handy Menu.
After a soft reset I have 30.34 MB memory to begin with. The lowest I got with a whole days work is about 17 MB. I don't use any closing application because I want Windows Mobile 5 to do what it is supposed to do in handling memory. It was made for a reason, isn't it? This is where HandyMenu becomes useful as it has a shortcut that leads you to Start>Settings>Memory>Running Programs in just a few presses. I've remapped the contacts button to launch HandyMenu anytime and in any application. From here, I can decide which program I want to close or just "close all". The rest of my programs are installed in my 4GB SD card. The huge memory hogger that I noticed is TCPMP which I use to play my MP3 collections. I still have to learn how to convert my DVDs so I can use it to view my movies. I actually want to add a function to the windows button that launches the start menu. I want it to also launch HandyMenu if I press and hold on it. But sadly the press and hold option is alloted to only one button at the moment (Button 4) which I have configured to lauch MemMaid's Quick clean. This way it won't be easily or accidentally lauched without my approval.
So far I have not performed a soft reset for 5 days, so I am very happy. This is my first Pocket PC and I am highly satisfied. From now on, the only device I will buy is a smart phone with a keyboard similar to the HTC Universal, so I hope the next device to follow this would even have a better keyboard implementation.
on qtek 9000 and rom jasjar wwe after soft reset i have 30,53 mb and 25,96

Diminishing Memory

I did the big storage hack thereby gaining for myself the extra 26.72 mb of space. I have a O2 mini. I used the Method C, using a copy of my own ROM (referred to notes from the Dubai forum). I then went out on to install all my programs into the newly acquired storage area. Some cab files from the saved extended rom (my extrom version is 1.12.920 wwe). Yes ! it is not blank even though I did the hack! Strange.
Programs installed in Storage card of 256 MB
(1) Lexisgoo
Programs in the storage memory of 26.72 MB
(1) BurOaks Conversion in Hand
(2) Conduits Pocket Player
(3) Illium Software E Wallet
(4) Johnathan sachs stop time
(5) Microsoft Voice
(6) Omega 1-Calc
(7) Phatware Phatnotes
(8) Phatware Phatpad
(9) PocketX Photo Contacts
(10) Resco Audio
(11) Resco explorer
(12) Resco keyboard
(13) TCPMP &
(14) Webis Pocket Informant
Program in Main Memory
(1) Phatware calligrapher
I use Pocket Nav to task manage
Earlier I had around 22 mb of memory free. Progressively as I kept using programs and closing them I find that my system is reporting less and less free space. Currently I have 5.37 MB free space, such that the systems flashes the message “the device is critically low of memory etc. etc.”
Total Main Memory - - > 57.42 MB
Allocated:31.49 MN Allocated: 25.92 MB
In use: 28.60 MB In use: 23.44 MB
Free: 2.89 MB Free: 2.48 MB
Storage 26.72 MB
In use: 20.63 MB Free 6.09 MB
My contention is that after loading all programs in storage memory I should have enough free space for running programs. Since, this was the main reason to do a big storage hack. Moreover, now, at any given point I do run more than 1 program in the background.
Also assuming I did not have memory problems, how much further programs could I squeeze into the storage memory ?
Can someone please help?
It appears that you have a memory leak.
Memory can and does get consumed and lost over time due to badly written programs and other OS issues, but to be down to "critical memory" in 1 day is unusual. I run many more programs and that almost never happens to me, so I think that it's either the combination of programs you're using, or how you're closing the tasks. You should know that "closing" tasks can also leak memory potentially.
None of the programs you mention seem to be particularly dangerous, and your setup is not unconventional. I suggest that you use a systematic approach to examining your system and apps, checking each by opening and closing several times, to see which, if any are leaking memory. Run only one app at a time, checking memory before and after.
VJEschaton has a freememory display (and an alpha release memory compacter) if you don't have another one anywhere else.
V
Phew ! A reply at last ! Thank you. I was loosing patience and I needed some sort of explanation. I agree with your explanation. Before posting here I have been reading a lot on this forum and other forums regarding the big storage and what it does. A few questions that I have which I am listing below. I hope you don't mind answering.
(a) Do I need to flash my modified big rom again ? Then start all over again installing my programs.
(b) Could something be wrong with my Device. Which means I have to flash my old, save rom, go back to old Ext rom of 7 mb and then reflash with the Big storage ROM
(c) Stay where I am (with big storage) and install /uninstall programs till I pin point the offending program.
(d) It could be Pocket Player which is the culprit since that was the last program I installed. At that time my free memory was between 21 & 24.
(e) Can I continue to install more programs in storage memory until it is full to capacity and ;
(f) then install other programs to Card
(g) Why would my Ext Rom not show blank (since I have modified this area). Instead it is showing me the Ext Rom Version Number 1.12.920 WWE when it should be blank
(h) Would SK Tools, Freeup Ram be of any help if I install it.
Regards,

Memory leak

Hi all.
The topic was actually started on pdaclub.pl, but because I have the same problem I decided to start it here too.
After soft reset i have 21,8 MB of free ram after a day (doing some things) i have about 17 mb of free RAM and no apps running. After a day I have ~12 MB and it keeps shrinking. At the end it lags machine alot untill soft reset. (7 MB is not enough for WM50 )
I know there is a problem with some memory leaking programs [especially today plugins]. Mine Today Plugins are
SPB Pocket Plus, SPB Diary, SPB Weather, RhinoStats, TodayQuotes
I have notified the problem before installing last two.
My ideas for the beginning are:
1.) remove/replace memory leaking progz (unless it is Windows ).
2.) somehow clear leaked(unusable) memory (maybe a prog running scheduled)
And what could be great improvement somehow add some MB from storage/extended_rom to RAM (maybe it is nonsens).
Is it problem with my (and some one) device/configuration or this is standard problem?
I have latest ROM from I-mate (with AKU2.0)
Hi
HI
I also have the same problem. I have a T-mobile MDA. No pograms are running not even SPB today plgin (removed it) but still i have only 25 MB of 44 MB memory.
Not sure what is the issue.
beacuse rest is dedicated to running system. My problem is with leaking that rest 25 MB.
Now I have about 12 MB and nothing running.
Take out Spb-Pocket Breeze they leak like a 80yr old...
The thing is anything used [OPENED] will use a Bit of the RAM memory and once u close it 5% of the RAM used while the program was running will be still used b'cause of the Leak.

Categories

Resources