is there anyway to increase programs launching speed?
i ask this because every time i open up a program on my windows phone, it takes about 2 to 3 secs to load up something (there is just a rotating wait cursor), and the program appears then.
both my omnia ii and hd2 are suffering this problem.
i am wondering if the launching program speed could be increased by doing something? say changing some registry or increasing papepool size?
thanks!
You could use a task manager to see if your memory is not taken by some other process, you can also use overclocking, but don't forget that some programs need to cache or load database before starting.
Quite a lot of things can slow the launch down. Does it the program live in main memory or on a storage card? If it is the latter it has to be read out of the card into main memory before it can be launched.
If the application was written in .NET CF, VB C# etc., and especially if the application is quite large, there is a hit in performance while the JIT compiler converts the IL instructions in the executable to native ARM code in order to able to run it.
If the .NET executable is on a storage card then the delays above get combined.
I think cook rom with 12M pagepool would be good enough. I current running 6.5 with with config running like cham~
hungelt8 said:
is there anyway to increase programs launching speed?
i ask this because every time i open up a program on my windows phone, it takes about 2 to 3 secs to load up something (there is just a rotating wait cursor), and the program appears then.
both my omnia ii and hd2 are suffering this problem.
i am wondering if the launching program speed could be increased by doing something? say changing some registry or increasing papepool size?
thanks!
Click to expand...
Click to collapse
Open the program then go to the today screen. Open task manager and add the running program to the exclusive list. Now each time it is opened you should notice less lag. More ram will be in use however.
Related
All
my xdaII is suffering lethargic performance after upgrading the ROM to latest version from o2! I reloaded all of my applications and now the device is really slow to switch between apps. I have attached acouple of screen shots detailing the device/memory status. Additionally my active synch will not now synchronise files and contacts data, it just keeps on rolling around saying 0 of ?? files synched. I accept it is probably something I've done but I dont know what...
If anybody has any ideas on how to cure this I'd be very grateful. Thanks
Pete
I suspect the performance problem on the XDA II is because it's reaching the process limit - 32. PPC Phone Edition uses more processes than the standard version. There's only a handful of processes available after all the standard stuff is loaded. Basically you should load as little at startup which means editing the contents of the Windows\StartUp directory. Make a backup of this directory before you start deleting things. Below is the standard shortcuts I have left in the directory:
ChgDfLnk
FSK Loader
IA_Caller_ID
This also means you should use as little utilities that run in the background as possible. I don't know if today plug-ins use up an extra process. I have heard that it is possible to write a program to run as a service but most developers don't bother - I don't know enough about PPC development to know whether this is true.
Also Activesync uses 3 processes, maybe it can't get enough free processes to run properly.
I think every software that i DL have a meny option "Exit" but microsofts own software thats included in the phone don't have this. I have to use task manager to quit this software. or Im i missing someting?
There's lots of software to do this eg Xbutton etc
yes maybe but why do they do it?
jonas18z said:
yes maybe but why do they do it?
Click to expand...
Click to collapse
Because they're Microsoft. That should be enough explanation. Actually, their explanation is that they consider it is more memory efficient to leave programs in memory and let windows allocate the memory itself.
^ what he said. Microsoft wants so much to demonstrate that these phones are perfectly capable of multitasking that someone on the higher end decided that all programs shall remain open.
Causes all types of problems if this is done for a prolonged period - Note to M$: you can't just port winDOS code to mobile and hope it works.
think old wm devices were slower for some of those mem loading tasks
and in general people were using the same applications again and again
in which case it was easier to minimize them
an application you start ONLY! use as much mem as it was written to use
so if it use 2MB it dont run any faster if you have a pda with 2GB
and if WM starts to get low on mem it itself will unallocate memory from programs which havent been access'd for awhile so the program which require the mem can have it
this is why you dont normaly get an outof mem error with alot of applications running
and if WM starts to get low on mem it itself will unallocate memory from programs which havent been access'd for awhile so the program which require the mem can have it
this is why you dont normaly get an outof mem error with alot of applications running
Click to expand...
Click to collapse
This has been proven to be patently false, I believe. WM2002 had out of memory errors. WM2003 won't allow anymore programs to run, and WM5 just hangs. Apparently M$ has a very, um, questionable definition about which program "hasn't been in use for awhile".
me too experienced out of mem errors repeatedly, usually it's enough to exit internet explorer which i use from time to time (it starts faster then opera and minimo)
Read this: http://blogs.msdn.com/windowsmobile/archive/2006/10/05/The-Emperor-Has-No-Close.aspx
the only microsoft application i've seen that actually closed and that had 'exit' option was comm manager i used for about a year. yesterday i changed rom (from 1.6.2.4 to T-Mobile 2.26 ROM) and i see that this mistake is corrected - the new comm manager present in this rom also has exit button, but as well as 'x' button it only minimises it. way to go M$! ;]
Hi.
I ve a Touch Pro with much ram. I can run many program at same time without problems (tomtom, newsbreak, palringo, etc). But when I run Opera many programs are closed / killed. I ve debugged it with my own program and Its the tipical way used by Windows same years old when a program requested much memory and needed to close others. So:
1) Windows sends (shoots) other programs with WM_CLOSE messages
2) After some seconds Windows Kills the programs that refused to close.
But It doesnt happens after soft reset. Only after several hours. Maybe because the memory is fragmented and Windows cant allocate a contigous chunck of memory to satisfy Opera.
Any thoughts?
Thanks
Dani
danielherrero said:
Hi.
I ve a Touch Pro with much ram. I can run many program at same time without problems (tomtom, newsbreak, palringo, etc). But when I run Opera many programs are closed / killed. I ve debugged it with my own program and Its the tipical way used by Windows same years old when a program requested much memory and needed to close others. So:
1) Windows sends (shoots) other programs with WM_CLOSE messages
2) After some seconds Windows Kills the programs that refused to close.
But It doesnt happens after soft reset. Only after several hours. Maybe because the memory is fragmented and Windows cant allocate a contigous chunck of memory to satisfy Opera.
Any thoughts?
Thanks
Dani
Click to expand...
Click to collapse
HTC Task manager by default (i think) will "autokill" programs. Install advanced config and disable the autokill setting on the task manager with it. do a soft reset and it shouldnt do that any more.
But I dont use Task Manager. Just open a few programs (after several hours without reset). Then open opera and after some seconds some of the previous programs were closed....
I believe that the Task Manager is still inbuilt and thus you need to get rid of it and install the one mrvanx suggested.
Cheers
danielherrero said:
But I dont use Task Manager. Just open a few programs (after several hours without reset). Then open opera and after some seconds some of the previous programs were closed....
Click to expand...
Click to collapse
Hi Dani
As long as you're using TF3D, its taskmanager is running and killing programs if available memory goes beneath ~120 MB. You may change this threshold via avanced config (I think).
ULI
PS: don't do too much internet surfing - we're waiting for the new skin..
Try http://www.ppcsg.com/index.php?showtopic=102040&view=findpost&p=749414 and http://www.ppcsg.com/index.php?act=findpost&pid=749168
Raphael is brutally closing programs!
I really dunno why is this happening... I have 50% of RAM free and it lets me run just 3-4 programs together. When I run one more... it occasionally selects one thats previously ran and kills it silently... I really wouldn't like to "Clear Storage" from settings
I also had this problem when I first got my TP. It's a simple fix - you need to disable AutoKill. With a registry editor, go to HKCU\Software\HTC\TaskManager, and change the value of “EnableAutoKill” to “0".
^ yes this a good fix. I remember I couldnt switch between opera and replying to a text message, I felt like I was back to a feature phone, with one thing at a time capability.
There is also a registry tweak that instead of killing apps you can change the threshold at which the system starts auto-killing, same registry path.
You guys are amazing! THANK YOU! BUT... I still have the problem
Any other ideas?
You can refer to this thread:
http://forum.xda-developers.com/showthread.php?t=426585
In the section of "Tips", there is a tweak which solved the problem perfectly
Thank you. Tried that caches tweak, it made whole system run much faster. But still - i cannot seem to get 4 proggies to run at the same time. Always the first dies... flip flop
This thread is turning into a copy of few others around here. Only this is new and alive.
Please help me out.
I've tried:
1) The HTC Task Manager registry tweaks
2) The cache sizes maximizing
and...
3)?
Maybe the ugly 32MB/32Process limit (http://msmobiles.com/F/viewtopic.php?p=36334&highlight=&sid=c6b5982e059ec35ce19fd3cd952bd683) is still present in WinMo6.1?
Hello!
OMFG! After disabling autokill my TP started to act almost like desktop in case of multitasking
I was able to run around 12 programs at a time, but i've also made changes to memorytreshold, the value i set was 173015040 (1.5 times the default value).
The funny thing was that TP was still responsive to commands and even opera ran smoothly when surfing throu light web pages.
First app closed after memory usage peeked around 65%, but the rest was still responsive.
Hope this helps
BHole
Thats my point. Same limit like 65% because I have customized my device with launchers, hardkey remapper, Wktask etc. Now I can have (only) five apps running at a time... Is there a sort of free RAM threshold inside the WM6 or HTC-s stock (1.9) ROM. Maybe it is still the 32 process limit from the old times?
Hello!
It looks like there is some kind of limit to number of proceses or memory used by them but if you customized your pda maybe you should disable some of the oryginal programs that are runing in the background. I saw some registry entries in taks manager that hid some of the runing aps maybe not all of them are nesesery for you and can be disabled to lower proces count.
BHole
Yeah.. but I would like to USE the RAM the device has.... I'd like to run manymany programs so the RAM load would be for example 95%. Why is not that possible?
Hy,
I'm using my own cooked WM6.1 rom, but i noticed that the programs in background automatically closes in some minutes.
Example:
I'm using webcam plus in screen mode, works perfectly. I open an application on ppc, leaving the webcam plus running and sending the screen, but after some seconds (~5-10 secs), the screen freezes on the PC, and when i open task manager theres no Webcam plus. Same with other programs too.
can it be the wrong pagepool? i think i have set it to 8 mb
i have 45 mb total program memory, usually 15 free, and its hardly ever goes higher than 80% usage (because programs closes?)...
whats the problem, and how can i stop it?
thx
CheeseDave said:
Hy,
I'm using my own cooked WM6.1 rom, but i noticed that the programs in background automatically closes in some minutes.
Example:
I'm using webcam plus in screen mode, works perfectly. I open an application on ppc, leaving the webcam plus running and sending the screen, but after some seconds (~5-10 secs), the screen freezes on the PC, and when i open task manager theres no Webcam plus. Same with other programs too.
can it be the wrong pagepool? i think i have set it to 8 mb
i have 45 mb total program memory, usually 15 free, and its hardly ever goes higher than 80% usage (because programs closes?)...
whats the problem, and how can i stop it?
thx
Click to expand...
Click to collapse
It really depends on the memory that that program you open needs. What is it that you're opening?
ivanmmj said:
It really depends on the memory that that program you open needs. What is it that you're opening?
Click to expand...
Click to collapse
iPaint, im drawing some lines, and the webcam program closes. but i dont think i havent got enough memory, it must be at least 10 mb free when its happening..
Okay, I see. My mobile can run out of memory while 2 program runs. But are there any way to disable to close them? It's vry bad that i can't listen to music while sending an SMS or anything...
If you're running out of memory, there is nothing you can do but get more memory. Either bring the pagepool down to 4mb and gain an extra 4mb or find another way to increase your RAM.
Okay, thanks for your help.
I didnt want more ram, I just though when theres no enough ram, the program slows down, and the windows tryin to get some more ram from the system files (just like in windows vista), but its closes my applications not the system (eg gwes is always around ~7M or more..) :O
I've got my phone for a couple of months, and before this rom i remember I played age of empires 2, with windows media player in the background, it was laggy, but it worked and the music player didnt closed while playing...
CheeseDave said:
Okay, thanks for your help.
I didnt want more ram, I just though when theres no enough ram, the program slows down, and the windows tryin to get some more ram from the system files (just like in windows vista), but its closes my applications not the system (eg gwes is always around ~7M or more..) :O
I've got my phone for a couple of months, and before this rom i remember I played age of empires 2, with windows media player in the background, it was laggy, but it worked and the music player didnt closed while playing...
Click to expand...
Click to collapse
Windows Mobile doesn't use a swap file like the real windows does. It doesn't slow down due to swap file usage, it just closes programs. What ROM were you using before? It probably had more free RAM.
I think it was the original HTC rom for herald.
I changed the pagepool to 6M (cause i read that 4m can slow it down), now its okay. Thanks for your help.
It also happens with my Hermes and Raphael..
It also happens with my Hermes and Raphael..
My Hermes (Dopod 838 pro) running official WM6 ROM
My Raphael (HTC Touch Pro) running stock WM6.1 ROM (Version 1.9)
It's a big problem, I can't keep my Twitter,downloader, and Messenger app to run at the background..
I have disabled the "auto kill" in HTC Task Manager with "Andvanced Config"..
I also have change the "memory thereshold" to 0 MB, then tried 1 MB, but the problem still there..