Why doesn't microsofts own software have a exit button? - General Topics

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$! ;]

Related

Is Opera a killer?

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

Free RAM issue!

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

Exiting some programs slows down the device

I'm having a serious problem with Windows Mobile 6.1 on my HTC x7510. I can run programs with ease, but every time I run and exit some programs, my phone slows down A LOT. The only way I can get my phone running at normal speed again is to soft reset. One of the programs causing this is Skyfire browser but there are some others. Do you have a solution for this?
What version of ROM in your x7510? I have some problems with the decline in available RAM after use programs, but the device does not slow down. Maybe you are not closing completely the started programs?
This could happen if the program being closed doesn't exit properly.
This definitely happens with iGO8 R3 Sat Nav- the program ostensibly exits, but continues to hold onto 20MB of RAM until a soft reset. Even a memory manager/ RAM cleaner can't retrieve it. Possibly Skyfire does the same thing? Opera also remains in memory sometimes, even if 'closed'.
Yes, the programs are iGO8 8.3 and Skyfire. I don't have any problems until they are running but they slow down the device when I exit them. Some incomplete operation or registry malfunction happens during the exit. I will check the ROM but it is the factory default one.
The iGO8 issue is a known problem (I'm user testing for NNG at present and there is not a fix yet)
The only fix is to do a soft reset after exiting iGO. This only happens with iGO8 R3. Unfortunately the locked memory is invisible to the OS and memory managers so there is no way to reclaim it without the soft reset.
Skyfire is not known for this, but maybe in conjunction with iGO, it is just grabbing too much memory? Hopefully NNG will have a fix before long
Thanks, Neil. Please let me know here if there is a solution.
The workaround solution I found is to leave iGO 8.3 running in the background, which does not slows down the device. So, I have it in the tray running all the time.
NeilM said:
This could happen if the program being closed doesn't exit properly.
This definitely happens with iGO8 R3 Sat Nav- the program ostensibly exits, but continues to hold onto 20MB of RAM until a soft reset. Even a memory manager/ RAM cleaner can't retrieve it. Possibly Skyfire does the same thing? Opera also remains in memory sometimes, even if 'closed'.
Click to expand...
Click to collapse
I am using iGO8 version 6.00.49545 (July 30, 2008). I don't have that problem. I also have TomTom installed and they both work fine. Memory goes back to what it used to be before I start the application, right after I close them. No soft reset needed.
I am using Opera 9.5 version 15746 stored and run from the flash disk, again I don't have the memory hogging issues. I also have Opera Cache directed to my flash disk, so it won't eat up internal memory.
Yes- it only happens with the new R3 version which has not yet been commercially released, but which of course has been available through 'other channels' for some time.
I'm using iGO8 V8.3.2.64873
storing on flash
i have stored all my apps on my device.if i install them on my flash would i be able to use them.because i noticed with many files u hav to manualy look for them on the flash.is there away to over com this problem.
adamo86 said:
i have stored all my apps on my device.if i install them on my flash would i be able to use them.because i noticed with many files u hav to manualy look for them on the flash.is there away to over com this problem.
Click to expand...
Click to collapse
Yes, definitely, you can use them if you install them on your Flash Disk.
I have all my applications installed in my Flash Disk, with a few exceptions. The only applications I install in the Main Memory are those that I would need even though I am accessing the Flash Disk via USB. But definitely, all GAMES and HUGE applications are installed on my Flash Disk.
How do you direct Opera Cache to the flash disk?
zozuka said:
How do you direct Opera Cache to the flash disk?
Click to expand...
Click to collapse
I used SKTools which has an option that allow you to choose to which folder you can save Opera Cache. But, I did not just assign it, I also moved the Opera Cache folder first using SKTools.
Steps:
1) I moved Opera Cache folder from My Device/Applications/Opera/Cache to Flash Disk/Program Files/Opera using SKTools "move data folder and files" function. Doing this first changes or fixes any registry settings that might conflict with step 2.
2) I went into SKTools settings and assigned the folder Flash Disk/Program Files/Opera/Cache as my designated Opera Cache folder.
Simple and works wonders.

Auto Program Closing ?!

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

is there anyway to increase programs launching speed?

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.

Categories

Resources