is it just me or is the RAM management (where WM closes idle apps to free up RAM) a lot touchier in the new rom than before? it seems like i just minimize opera to check my email and within 20 seconds its been closed, i cant even run IM+ in the background like i used to because it gets closed
is there any way to turn this off? or at least exclude some programs or lower the threshold? its really annoying
instead of pushing the "x" button on the touch screen, i would just push the hardware "ok" button and it minimizes just fine for a long time. im using dcd's rom btw
nope, still kills it within a minute, maybe i shoudl just stop running it at 13mb of ram free
im actually having the same problem with DCDs rom. i run wisbar desktop and it will shut off after 10 minutes. its very very annoying.
well i was runnign DCD 2.3.2 and it was fine, now im on 3.0.0 (built from kitchen) and its doing it again
any ideas?
That is strange indeed. We all know how bad windows is with RAM (not excluding vista/xp/mobile, etc). I was running wisbar advance to give me the "linux" look/feel, but i found that i would have to soft reset every day to keep the ram up. I used SKtools FreeUpRam to keep me going throughout the day, but it'd still be pretty low most of the time.
I stopped using wisbar and i have better ram management, but still not very good (though much better than WM6.0). I have HTC Home, metrix, and an rss, feeder, s2u2, narglz iphone dialpad running and my ram is at 15 MB. I did my last soft reset over 24 hours ago. So, 6.1 does have ****ty RAM management, but running the same thing on 6.0 i HAD to softreset usually every several hours (and that would be without the rss feeder running).
So while this post isn't necessarily helping, it's just a "this is my experience". After I flash to newest ROM (probably some point tonight), I'm going to run some tests as far as memory management is concerned. If I find anything, I"ll post it up, if i dont, then i dont.
On a side note, i switched to the simply everything plan, unlimted everything woot!
i havent had much issues with memory leaks/losing ram, whats annoying me is how fast windows closes programs that are minimized
2 experiences i just had recently, in opera mobile, browsing a website, i get an email, switch to messenger to read it, then switch back to opera, couldnt have been more than 20 seconds but windows killed opera in that time
just now before typing this, had IM+ open, was sending an IM to my buddy and i accidently hit the phone send button (which birngs up the phone) i close out (literally 3-4 seconds) and windows had killed IM+
now opera i can understand, it uses 6-7mb ram (i have 20 free on boot) but IM+ only uses like 700k, why cant windows just leave the little guy alone?
another thing i noticed is that it seems fine with leaving apps running, until i try to run something else, so IM+ stays in the background until S2U2 loads, then it kills IM+
Just a guess here as I can't flash roms until the weekend (I need the phone)
But Sprint included HTC_Task Manager and maybe it has been updated to shut down programs after a certain time limit.
Has anyone checked the HTC Task Manager settings to see if there is an option on timeout and closing?
well im guessing there is some sort of learning feature to the ram management, as IM+ and resco explorer (another app i use frequently) no longer get killed no matter how long they run or what other apps i run with those 2 in the background
so kudos to windows mobile
have you tried going to settings>system>task manager>button> and made sure you dont have "Enable the X button to end running programs" checked??
gah, i spoke too soon, its doing it again, its gotten worse in fact, WM has taken to closing IM+ when its the active window
That sounds like a problem with IM+ I was having earlier, it turned out to be a corrupted file in the install, doing a hard reset of the phone and reinstalling IM+ fixed it, but that obviously wouldn't fix your RAM troubles, but it might not be windows closing IM+.
Just out of curiosity, how do you get IM+ to eat so little ram for you? it's generally 1.3mb-4mb, which is fairly ludicrous (helps if I keep closing my extended conversations)
Lilinka said:
That sounds like a problem with IM+ I was having earlier, it turned out to be a corrupted file in the install, doing a hard reset of the phone and reinstalling IM+ fixed it, but that obviously wouldn't fix your RAM troubles, but it might not be windows closing IM+.
Click to expand...
Click to collapse
well as the title said i was having this issue on the leaked 3.16 rom (using IM+ 3.53) and now im having it with DCD 3.0.0 using IM+ 3.53, then updating to 3.55, so at least part of it is windows
i have noticed since upgrading to 3.55 though that it is very slow accessing anything else with IM+ running (like its spiking the CPU or something) so maybe this is an IM+ problem too
Lilinka said:
Just out of curiosity, how do you get IM+ to eat so little ram for you? it's generally 1.3mb-4mb, which is fairly ludicrous (helps if I keep closing my extended conversations)
Click to expand...
Click to collapse
probably because i just have AIM and gTalk connected, and usually only have 1 or 2 convos open
sorry to bump this thread (again) but i think i may have some useful info on why this seems to happen sporatically
currently im using a custom rom built in DCDs 3.0.1 kitchen and what ive found is that if i load a bunch of programs immediately after a soft reset (eat up a bunch of ram) then those (and other) programs will stay open until i close them manually
if i let it sit with nothing running then it will only let me have one program open at a time
my conclusion is that in the minute or so following boot it establishes a "baseline" for how much ram it wants to keep open, and closes programs when it gets below that, having programs open seems to force that baseline lower, thus allowing you have more apps in the background, ive been opeing skype and opera mobile to eat up about 10mb
im not sure if this is windows mobile standard behavior or if its the result of some other app i have installed (SPB pocketplus is the most likely suspect) i might make a backup and hard reset to tonight to see what happens with nothing else installed
sometime when i wiew some pages example flash pages (i have flash 7) opera simply crashes, and it goes to my today screen. i cant use opera after this (only if i restart device) but its like opera still remains running in backgound and eats my ram, i cant close or kill it with any task managers. anyone encountered this on diamond? im using the original rom from htc site
I notice that a lot of ROMS come with Opera Mobile, but for some reason, I am continually receiving an out of memory error or sluggish performance with this app. Is this to be expected? This is even true on some of the LITE ROMS I've tried. I'm pretty much forced to use Opera Mini with its drawbacks (which I don't really mind), but I was curious if this was my issue or something else.
i am guessing that you receive the out of memory error once you have installed your own apps, so maybe something else is causing the memory issue. Have you tried on a fresh install with nothing installed? Have you got the latest opera installed?
yes it is pretty common...or at least was, I stopped using it awhile ago because of it. Is it still Beta?
Personally I really like Skyfire for a browser.
It is very common in Hermes devices because we have so relatively little RAM available. I have overcome the problem by invoking Opera (15233) from a mortscript that disables the Today plugins, kill activesync, etc. before launching the program and restarts everything when I exit the program. It takes longer to start the program, but it works fine for using the Opera browser.
It's too bad
It's too bad no one has set-up a micro sd chip to run as a ramdrive for programs like Opera 9.5 and such. The memory possibilities would be endless.
I recently acquired the new HTC Touch Diamond 2 in France and I've been attempting to do OpenGL ES application development on it, but was getting Init failures and generally weird behavior. I noticed that the applications worked fine on older Windows Mobile 5.0 devices such as a Palm and older HTC. I suspected the TouchFlo 3D (built-in UI) might be causing the problem so I turned it off and now everything works great.
so
Does anyone know how to disable TouchFlo 3D temporarily from an application and reactivate it when finished? I can't expect users to permanently disable TouchFlo since it works quite nice and is a big improvement over the existing UI.
Note: I am using the Vincent 3D library for OpenGL-ES.
Thank you
E
You can kill the TouchFlo 3D app when your app launches and restart it when your app closes. The Filename of the app should be "manila.exe", using some VS Tools you can check the main windows class name which you can use to send a WM_QUIT message.
But be sure that your app covers the hole display before you quit the app because the app is automatically launched when the home screen is displayed...
After shutting down your OpenGL|es context and displays you can easily restart the manila.exe or it should be automatically started when the home screen is shown ...
Can you tell me how you got the Vincent 3D library running on your pda? I've tried all on my HTC Touch HD but nothing is displayed except the title bar of the window ...
Greetings
I see that my HD2 keeps loading running programms out of the memory. Say, I had 4 or 5 programmes running, but suddenly one of them is closed by itself, leaving only 3 (or 4) of them in the memory. It's stable behaivour of HD2, making it quite unfriendly to user. I tried a lot of ROMs and found it a general problem. Maybe anyone knows some registry of system tweak to allow more programmes stay working?
I would be very interested in a solution, too. As the device closes Flexmail - my mail prgram - by it self, i cannot be sure to get an email notiofication on time and always have to check if flexmails runs or not.
It would be great if either
- special programms could be excluded from being closed
- or special programms could be re-opened automatically if being closed by the system. The proble is that this "re-open" app would probalbly also be closed down sometimes.
You need to press and hold on the htc task manager (you need to install it) to set the aplication to exclusive , and choose to close aplications with the X. This way the only aplication leave on background is your mail program
Windows mobile by default can only run a number of processes at the same time (i beleive ti is approx 30). Windows will close down processes or apps when this number is reached. A process does not necessarly have to be an application. Use mem maid or microsofts task manager to check on the number of processes running.
TYpically on a HTC ROM, there are approx 18 - 20 processes running by default.
Wow, this is anoying, any way to increasing this number of background apps running?
Still having this, any solution!????