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..
Related
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 there...am a big fan of the vox....but the problem that i face after say 2-3 days of continuous use is the memory leak. it has abt 22 mb free when i soft reset, but after this time, has less than 10 mb remaining. i shut down programs regularly, use the hibernate function on smart toolkit, and i use sk tools lite to use the memory free function. could anyone solve this problem? i read somewhere that a rom upgrade may solve this issue. tried the htc website, it says the rom upgrade is not suitable for my device. can someone help? someone like dr. martin gonzo or frauhottellmann? r u there? my device details are below
CE OS 5.2.1236
Radio 4.1.13.41_02.88.90
ril version 2.002
Pls tell me which ROM is the most stable, if i need to update any thing else too that is available on this forum/ I have photo contacts pro v 5.05 andfacade 1.4.10 running in the background.
Oh i forgot. I use smart toolkit too
The ROM is 5.2.1236.17741
I would prefer a light ROM, as I dont use word mobile. I have documents to go instead.
scanman1 said:
hi there...am a big........
I would prefer a light ROM, as I dont use word mobile. I have documents to go instead.
Click to expand...
Click to collapse
Try fireburned's Clean ROM or fraun's Lite ROM, both of them are super fast and super stable .
Backup - some doubts
thanx.....downloaded it, will it work and install with my vox as per the details ive mentioned above?
my second query....im not too particular abt my messages and stuff, and ive just synchronised the data on my mobile to outlook ( contacts, tasks and appointments )....is this enough or must i properly back up everything else? pls lemme know. as ive never flashed a rom before.
also, will flashing a new rom delete the stuff on my storage card?
scanman1 said:
thanx.....downloaded it, will it work and install with my vox as per the details ive mentioned above?
my second query....im not too particular abt my messages and stuff, and ive just synchronised the data on my mobile to outlook ( contacts, tasks and appointments )....is this enough or must i properly back up everything else? pls lemme know. as ive never flashed a rom before.
also, will flashing a new rom delete the stuff on my storage card?
Click to expand...
Click to collapse
Search for PIM backup, that is a software which back up all your PIM information to Storage card, or whatever folder you wish. No flashing will not delete anything from the storage card. But be sure that you are not using Encryption on the SD Card.
thats ok...i have sprite backup with my phone. will have to reinstall it though/
my question is....is a fullback up necessary or will an outlook sync be enough? when i reconnect after the flash, active sync will set up a partnership again right? will that delete all the outlook data stored on my comp or will my comp refill the pim data back on to my device? thats what i want to know.
also, will the new rom significantly alter my battery life? am a doctor, and it may not be possible for me to keep charging my mobile when i am on rounds and so on
one more doubt, addicted2xda. will flashing one of these custom roms solve the memory leak issue? its driving me crazy. cant go 3 days without doing a hard reset. and how much will teh free memory be with say, fireburned lite rom?
Well after a couple of days you will of course have less RAM available. You always have to close apps in the task manager and use some RAM-free-up app! I use the function of sktools lite!
frauhottelmann said:
Well after a couple of days you will of course have less RAM available. You always have to close apps in the task manager and use some RAM-free-up app! I use the function of sktools lite!
Click to expand...
Click to collapse
yes boss...i use sk tools lite too. but it doesnt make too significant a difference, with the end result that after say 3-4 days, memory dips to less than 8 MB, and voila! my phone hangs!
am now trying out fireburned's lite rom, seems good for now. lets see! any further ideas to minimise the ram leak?
Use the taskmanager - as frauhottelman said already - to identify the processes that grow over time. You can use the built-in, just change the view to "process" and sort by memory. WMPlayer or Audiomanager are memory hogs from my experience.
For debugging you may also want to execute "devicehealth.exe". This will create a decent summary of memory consumption to the root (or card-root). You may have to search for it (in the forum or or the web). It is a tiny tool from the SDK afaik.
tobbbie said:
Use the taskmanager - as frauhottelman said already - to identify the processes that grow over time. You can use the built-in, just change the view to "process" and sort by memory. WMPlayer or Audiomanager are memory hogs from my experience.
For debugging you may also want to execute "devicehealth.exe". This will create a decent summary of memory consumption to the root (or card-root). You may have to search for it (in the forum or or the web). It is a tiny tool from the SDK afaik.
Click to expand...
Click to collapse
have been using fireburned's rom, seems pretty stable. however, after doing a sync with active sync, the memory which was say 17 mb, dips to 14 mb or less. any hibernate function or say, the task manager or even the sk tools function brings it back to only about 15 mb or a little marginally higher. the more times i use activesync, the same problem occurs. say i use it three times, the memory lands up around 12 mb, after all programs have been shut down. and after using the hibernate function on smart toolkit. any ideas? did a search and found that it s a process called gwes.exe which hogs memory mostly. but this is guess is a system process and cant be shut down i suppose. any suggestions? ur take on this, frauhottellmann?
Still problem not solved!
hmm..tried using the ram free function on sktools. seems to actually decrease the amount of ram available!!! and with each use of active sync, the available ram decreases sharply. my wife has an imate spl, and the amount of ram remains constant around 25MB even after 10 days....anyone have any ideas? have read somewhere that it is a problem peculiar to vox. the problem with decreasing ram is, after 3-4 days, the dialler starts malfunctioning. i am able to make out the calls ringing, but no way i can pick itup. max, i can cut the call. it registers as a missed call....any body with any ideas out there? any way to cut the ram leak?
one more doubt,,,the old sk tools had an optimize wizard. the latest one seems to be lacking this feature. is there anyway that the active sync filesystem can be made read-only ?
Pretty strange. Are you using any third party software that may be causing the problem? Also note that after using activesync, it doesn't shutdown on its own. You have to manually shut it down to release the memory. Further try using the default home screen, instead of the sliding panel which comes with new 6.1 ROMs.
Because I normally have more than 20 MB free . No matter how long I have kept my device on.
Or better still, just reboot the device before going to bed .
yeah. i use photocontacts pro and smart toolkit in addition to microsoft voice command. and is it a good idea to keep rebooting the device daily? i thought the rom upgrade was supposed to fix that!and i love the sliding panels. the default homescreeen sucks
scanman1 said:
yeah. i use photocontacts pro and smart toolkit in addition to microsoft voice command. and is it a good idea to keep rebooting the device daily? i thought the rom upgrade was supposed to fix that!and i love the sliding panels. the default homescreeen sucks
Click to expand...
Click to collapse
Sliding panel really drains the battery like hell. Its not a problem if you reboot your ROM daily. I flash my device (both), well almost once a week atleast . So that requires rebooting as well. I really don't know whats wrong, but I never had the RAM issue, try fireburned Clean ROM or fraun's lite ROM for a change and see if you find any difference
I have same problem with my htc vox
Hi guys,
I have discovered a really big problem - Windows Mobile closes running processes. Wow, I've just discovered an America, didn't I?...
The fact is that I did some searchings and applied a few tweaks promising this effect will be gone. But it isn't, WM still keeps closing my processes even when I have over 100MB free RAM. Just 5 (sometimes 6 or 7) open programs, no more.
So where is the problem?
I have more than 100MB free RAM
I have only 27 total processes running
I did soft reset few minutes ago
I don't use any RAM cleaning software
I don't even use HTC Task Manager
Still if I open one more program, the first opened just closes
I'm really getting pissed off, I just sometimes need to run more programs in one time, but it doesn't let me. I open calendar, but contacts disappear. I open contacts, opera disappears. Why? Please help me.
I'm using the ROM in my sig.
ZaxXx said:
Hi guys,
I have discovered a really big problem - Windows Mobile closes running processes. Wow, I've just discovered an America, didn't I?...
The fact is that I did some searchings and applied a few tweaks promising this effect will be gone. But it isn't, WM still keeps closing my processes even when I have over 100MB free RAM. Just 5 (sometimes 6 or 7) open programs, no more.
So where is the problem?
I have more than 100MB free RAM
I have only 27 total processes running
I did soft reset few minutes ago
I don't use any RAM cleaning software
I don't even use HTC Task Manager
Still if I open one more program, the first opened just closes
I'm really getting pissed off, I just sometimes need to run more programs in one time, but it doesn't let me. I open calendar, but contacts disappear. I open contacts, opera disappears. Why? Please help me.
I'm using the ROM in my sig.
Click to expand...
Click to collapse
Your problem is the limitations of WinCE 5, it can only use 32 process sloys, it will shutdown any new tasks after it gets to 32, i'm afraid its a limitation we have to live by but please, rewrite WM with no process limit my god would you get a lot of donations
Sorry
I know about the limit, that's why I wrote "I have only 27 total processes running" meaning "I have 27 processes and it doesn't let me open one more", so where are the 5 more missing?
EDIT: 23 processes when no app open. I can reach only 29 or something like that, but not 32.
ZaxXx said:
I know about the limit, that's why I wrote "I have only 27 total processes running" meaning "I have 27 processes and it doesn't let me open one more", so where are the 5 more missing?
EDIT: 23 processes when no app open. I can reach only 29 or something like that, but not 32.
Click to expand...
Click to collapse
Sorry, i miss understood
It must be a ROM fault, have you posted this in the thread, it may even be because it is a 6.1 ROM. i have no idea
Do you think it can be caused because I have changed the pagepool value in rom? I don't remember when these problems started, but I've changed the pagepool (from 9MB to 16MB, to increase speed and it really worked!) about month or two ago, so maybe that's the problem...
Hi,
I have problems with my HTC Touch Pro, it freeze a lot. I have try many roms and with everyone is the same. Freeze on every game, after few minutes of playing, freeze on music, after few minutes, freeze on pictures view.
Like I sad, I have try many roms (energy, TAEL,...) and my radio ver. is 1.02.25.11
Does anyone have any idea what can I do about it, I need help badly
Look into Task29
http://forum.xda-developers.com/showthread.php?t=670358
if that doesnt solve your problem then its a hardware issue.
I doubt task 29 will do anything. The question is, what is it that you keep doing that is causing your device to freeze? What apps/processes are you running? Do you have 25+ processes running all the time? Are you running Sense or some other gawdawful crap? Are you running out of memory? This is where the answer lies. Forget Task 29, it's mostly a placebo imo.
Thank you hartleyshc, Task29 solve most of the problems
@Farmer Ted
Device have been freezing just after soft reset, so no active programs in background. Like I sad, I have try many different roms and with all is the same.
Soft reset, than I start the music, freeze. Soft reset, i start the game, after 30 sec. freeze.
Now, after Task29, after 1 day of testing, (with TAEL rom v5.23683) all works just fine, but there is still one problem. After soft reset, I start music from memory card, than i go to album to view my pictures, and than device start to slowing down and after 3-4 sec it freeze. Just music work fine and picture viewer without music also.
____________________
EDIT:
Freezing again
It have been working 1 day fine, and now it start to freeze again. When I receive a call, and when other one hang down, my phone freeze. Also, when I start playing the music, and go to home menu, start to flip screen, or anything else with music on, it freeze. When I start Teeter, playing just 10-15 sec. it freeze. It looks like that any high demand process freeze my phone. I have more than 50MB of free RAM at any point.
Yesterday i do Task29, install TAEL rom v5.23683, all work fine, except playing music and start viewing pictures at the same time, when it freeze. I have played more than 15 levels of Teeter, receive calls. Today...freezing.
Any help pls?
for me those things sound like a hardware problem. Did you test the memory for errors? there is a hardware-testing prog from htc ...
good luck!
I told you task 29 wasn't the answer, lol.
Here's what you need to do if you want help: list all of the processes you have running after a reset. 50 MB of free RAM is pretty awful, if you ask me. I have maybe 156 MB free after a reset, and after a day or two of use, will be down to 130-140 MB of free RAM (I run a tight ship, lol).
I would use a different music player. The HTC player is awful, in my experience. I haven't used manila in a looong time, but that was the first tab I would deactivate. It does a horrible job of building a library, and that will freeze the device for minutes at a time. I think there's a service you can kill to at least stop that from happening. But you're probably better off just using wmp or tcpmp or anything other than the HTC player. It is complete garbage, although it does look nice.
Try running this app on your device after a reset, and take and post a screenshot. It will show if anything awful is happening right after startup. If you can run it when the device freezes (or is about to), even better. You may want to assign it to a hardware button, and do the same with a screen shot app. SK Tools has a great screenshot shortcut.
Right after restart, this is memory:
free memory:
Total: 189.26 MB
In Use: 98.86 MB
Free: 90.40 MB
And here are the pictures:
Do you have any program to test my memory and processor?
See attachment for testing HTC, but be careful with this sw, you can damage your tp if you do something with it & you dont know what you are doing there...
i m on holiday for a week from tomorrow
Tnx borisku, I will give it a try.
And about Manila, i have tried Energy Rom with Titanium, with SPB Mobile Shell.... the same things have been happened
Now, I have started music, pictures viewer, and go to Virtual Memory app., take Snap shoot, it is almost the same as the one in attachment...and in the moment it done snap shoot, after 2-3 sec it freeze with music behind it and opened picture.
In the snapshot, it looks like you have some really low dll's in slots 8 and 19. What that means is that if you run an app that uses a lot of virtual memory, you will run into major issues. I would guess that the music player uses about 15-20 mb of virtual memory, and this is what is causing the freezing. The question is, what are those dll's, and why are they so low? Try running devhealth after a soft reset-this might help us figure out what is going on. You definitely shouldn't have and do not want those low-lying dll's. It could be an issue with the rom you're using, or it could be something that you are loading that's effing up the system. Devhealth will dump a file on your sd card; post it up. It takes a while to run (5-10 min).
Looking at it, you only have about 20 MB of virtual memory per process, which isn't good. If you load another app that loads a bunch of dll's then there will be even less. Check out my screen cap. There isn't a bunch of junk below where the rom modules load in each slot (in blue). There's a little green line in some slots (like slot 2) which is due to rsaenh.dll (there are also 2 dll's loaded in slot 10-services; softwaredisable.dll and lap_pw.dll). Otherwise, I've got about 26 MB of free virtual memory for every process, which is good. I effed up and cooked some stinkers that only had about 24 MB free VM per process once, and some of my memory hungry apps wouldn't work (wizcode scandisk was the worst). Your device freezes when an application runs out of virtual memory, or the app crashes, or something bad like that occurs.
Here is report:
I think the problem is that whoever cooked the rom may have been better off using modules instead of files, although I'm not 100% sure that would help. Services.exe has really low-lying dll-files. I'm talking about these guys:
Code:
17420000(0): -dddddD--- <-- DLL: vsddbmgr.dll
17430000(0): D <-- DLL: sddaemonservice.dll
17440000(0): DDDD <-- DLL: connsetupdload.dll + + +
175c0000(0): D <-- DLL: wlmcontactsdatabase.dll
175d0000(0): D <-- DLL: wlmshared.dll
17600000(0): D <-- DLL: taskbariconmgr.dll
17610000(0): ----D-- <-- DLL: ntfconfig.dll
17620000(0): -dd-dd-D--- <-- DLL: amebasvc.dll
17630000(0): D <-- DLL: cll.dll
17640000(0): -ddD-- <-- DLL: softwaredisable.dll
17650000(0): D- <-- DLL: oemagw.dll
17660000(0): -ddD-- <-- DLL: htcapi.dll
17670000(0): -dddddD--- <-- DLL: smarttouch.dll
17680000(0): DD-D <-- DLL: gpsprivacy.dll + +
176e0000(0): DD <-- DLL: htcsipsrvc.dll +
176f0000(0): D <-- DLL: lap_pw.dll
17700000(0): D <-- DLL: app_service.dll
17710000(0): -d-ddd---d-D--- <-- DLL: htcsensorservic3.dll
17720000(0): DDDDDD <-- DLL: stk_service.dll + + + + +
17730000(0): -dd-dD--D--- <-- DLL: htcservices.dll +
17790000(0): --D-- <-- DLL: ceperf.dll
The location of vsddbmgr.dll only leaves you with 21 MB of virtual memory, not just in this process slot but in all of them. There are definitely processes that will use up that amount of memory. PIE does it, especially if you load a full website (like espn) or run a flash video. So that will lead to crashing/freezing.
I'm not sure why ceperf.dll is in there. Did you load PerfMan? It's pretty darn useless (it's a performance monitor, and you need proprietary software to read most of the output).
Jeez, manila is using even more virtual memory-it eats up 12.125 MB of memory with dll's, so you have only 19.875 MB available per process. I'm not sure what to tell you. You probably can't fix this on your own, although you can just not load manila, and perhaps stop a few of the services. The best way to fix it (or at least try) would be to re-cook the rom using modules for all those dll's. That might help, but I've never cooked a rom loaded with that much stuff before myself. All of the oem drivers would be better off as modules, imo (a lot are files, which is how they come stock).
I don't know what does this Devhealth.exe do, but now, after it did what it did, phone work fine
Also, picture in Virtual Memory now looks different (I will post picture latter).
It is all fine now. I can play music and watch pictures in the same time, i can receive calls....
Weird, lol. Maybe the storage manager unloaded a bunch of dll's, and freed up memory.
I've seen profiles like that before, and it's usually with roms with Sense and a lot of other apps/processes that use a ton of resources. Personally, I think you're just better off using a lighter setup. Things are snappier and more reliable. If you just want to listen to music, there are more reliable ways to go.
Again the same problems backed
I will try now some 6.1 win rom, all previous was 6.5 build. I hope that this will help.
Also, I have run SPB Benchmark and all tests pasted fine, without phone freezing.
I have tried Win 6.1 ROM T.i.R. v10 R WWE http://forum.xda-developers.com/showthread.php?t=469606 and same problems repeats after 1 day of use.
I will try format memory card, and format phone, install this ROM again, with no any other extra apps, and if freezing repeats, than the phone is broken. No other solution
Does anyone know how to do full format of the phone? Is there anything stronger than Task29? I want to try all from beginning.
SOLVED! \o/
...by doing it just like in this thread:
http://forum.xda-developers.com/showthread.php?t=502720
Now, with factory default, all doing just fine! \o/ It was working with this for a few days without single freeze and soft reset.
Now, the question:
Is it possible that problem was in olinex Hard SPL?
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.