Now that we have a stable os that does not require to reset every now and then, we are starting to see at the end of the day the memory leak build in the os core.
The shell32.exe is a good example as it can grow form 591k to multi mega bytes at the end of the day. It keep alive a number of sub-processes that are open during the day.... and maybe generate a few of its own...
So the question is: Is there a way to run a utility that would get this program skinny again like just after reset?
That would avoid to reset on a daily basis to avoid to run out of memory
thoughts?
This could be a problem if you don't reset you phone daily. I use Sprite backup so my phone is reset eveyday.
Just like Windows everything you need to reboot it every so often. It's the nauture of the beast call M$.
Related
Got my XDA IIs a couple of weeks ago and I presume it has the latest ROM.
(BTW, what is the "ROM"...been trying to find a definiton on here but no luck! Is it the install of Windows or is it the equivalent of the BIOS on a normal PC? Sorry if I've missed the link but if there isn't one, it may be handy to have a sticky with terminology in it for us noobs to the site and the BA)
Anyway, as to my XDA...it locks up all the time. e.g this evening, I realised that I had a call coming in but no sound, just the flashing screen image. When I pressed the green answer button....nothing. Locked solid. Had to do a soft reset. Other time it seems to happen is when I take it out of the dock and then there's just general lockups when I use progs. I don't use it heavily but often have to reset 3 or 4 times a day.
Shame really as I like the functionality...when it works :? The only other apps I have put on are PocketNav (well handy for closing down apps properly) and a couple of games.
Any pointers? Can you reinstall Windows on it or is that what this whole ROM thing is about?
The ROM is Read Only Memory which is used in many different appliances, in your phone the ROM contains the equivalent of the windows operating system, on your desktop the operating system is loaded from the hard disc by way of a short piece of code called a bootstrap, in your phone the ROM contains the basic operating system and programs, this memory is flashable and therefore can be upgraded. The BIOS I think is the basic input output system that controls the motherboard, irq, dma etc.
Thanks for that. I thought it was something along those lines. I understand pc's but this is the first PDA type device I've owned so I've gotta get used to it setup.
Hi folks!
I am a little bit scared that one day my Hermes will fall into wrong hands... loosing it or getting it stolen. First of all, its important for me that a thief cant access my data (calendar, emails, files on storage card) - and a second goal would be to get the device back / know WHO took it.
Therefore I would like to know which kind of security-strategy you professional WM6 users are following?
What do you do to maintain physical security (like IIWPO or Ultimate Theft Alert) and what for information security (tools like Trust Digital or Utimaco Safeguard PDA)?
Lets ignore antivirus software for this thread - but dont forget about WM6 and please report about stability, performance and necessary changes in your workflow (like for backups, file recovery)
connected to exchange.. so pin number on wakeup, auto wipe if fail 4 times or something.
memory card data encrypted with built in encryption.
what more do you need?
i keep my hermes on me at all times.. no one is allowed to touch it.. if im not using it in my hands its in a case (the wizard case) and on my pants.. if a ***** gets to close ill straight up cut him/her
thefunkygibbon said:
connected to exchange.. so pin number on wakeup, auto wipe if fail 4 times or something.
memory card data encrypted with built in encryption.
what more do you need?
Click to expand...
Click to collapse
Autowipe... well - this is a critical feature... but not standard on any rom, is it?
I guess if some idiot just "tries" logging in and destroys your important data you didnt backup for a day... i guess this will end up in jacob-mda's solution
Unfortunatley killing each and everybody is not accepted by society here...
And for the encrypted storage card: What if you need to hardreset? Then you cant access this card anymore... correct?
**** if someone runs up on me to snatch my 600$ phone they are getting a knife in their stomach as we say around the way.. homie dont play that ..........lol jk
any more ideas?
I found a suitable, easy solution which doesnt change daily workflow. A request to the CHEFs is here: http://forum.xda-developers.com/showthread.php?t=315747
Hello everybody!
I have an XDA orbit with german WM 6 from O2. Several days after hard reset it starts to get slower and slower, until a day or two later its so slow, it needs minutes to open or close applications. Nothing helps, no soft reset, no registry cleaning, no deleting of programs, .... The only possibility, to get it up to speed again is a hard reset. Before someone asks: I DO use software to get my programs closed for real (SPB Pocket Plus).
Since each time it takes a lot of time to install everything again manually (I usually do a soft reset, before the extended rom installs automatically, because it contains so much I donĀ“t need) I would like to find a way, to prevent it getting slower. I install the things form extended rom I need and some applications I need in addition, like TomeRaider, CardExport II, KeyPass, TomTom, Sprite Backup, Total Commander, ... Neverthelesss I can be sure it will lock up again only a couple of days later.
If I restore the device by Sprite Backup it starts getting slower at once, though I usally have a day or two of remotely tolerable working speed.
Can anyone help me to get that problem fixed?
Thanks in advance!
tiztat
Maybe you should check running processes when device runs slow (with MemMaid or SkTools).
Hmm
So after a soft reset, without Goodlink running, I have at least 27mb available..and with Goodlink, I still have 12-15mb Program Mem free...
Over the course of the day, Mem would drop to between 4-8mb. There is nothing else I can close with HTC X-button.
Exiting out of Goodlink does give me back more mem (12mb or so), but GL is a 'must have' app. Soft reset brings up the same cycle....
anyone else notice any memory issues or decreased Mem throughout the day? Could possibly be on of the apps installed?
I did not have this 'leak' with the un-official Asian/dopod WM6 release, though I like the new att wm6 release and would like to stick with it if I could. Also, with that ROM, I only had Goodlink and a_c slide2Unlock
I am currently running the official ATT WM6 release
3.62.502.3 and these are the installed apps:
(radio ver I downgraded to 1.47 but the radio shouldn't matter)
Goodlink (compressed the 4mb exe into 2mb with UPX4PPC)
PocketCM Keyboard with iPhone (2many skin)
A_C slide to unlock (ver 1.17 because I like this older version)
HTC X-button ver 1.51
MS Live Search
SJ keyboard skin - Touch
battlevel.exe
There have been versions of slide to unlock that had memory leak problems (.99c does not). Try disabling it for a day and see if thats the problem. You can also use oxios to free up allocated RAM throughout the day.
This has been a regularly recurring issue for me since I can remember. I've been using Schap's 4.01 for months now and find that I need to reset every couple of days. Sorry that I don't have a solution for you, but perhaps someone else here can give a recommendation on how to go about freeing up memory that has become consumed by the OS and programs running in it.
The only thing that I can think of might be to try going to 'Settings -> System -> Memory -> Running programs' and close down anything else that may be running in the background. Also, try checking the running processes in FDCSoft Task Manager 2.7 and see if there are any programs that can be closed out there as well. Let me know if you figure anything out, thanks!
Cheers and good luck!
SKTools FreeUP RAM
I use SK Tools FreeUP RAM function to free program memory throughout the day. Even at that, every couple of days I need to soft reset. Typically, I will drop down to about 18MB of Program Memory, then FreeUP RAM and get back to 21MB, then soft reset and get back to 23-24MB.
It seems rather absurd, I know, but one gets used to it.
SKTools costs money and takes up memory (luckily installed on my Storage Card) and you would think this functionality would be in WM6.
Hmm.. So if everyone has this problem of sorts, and with all the various ROMs... the only common ground here is WM6 OS?
I'll try these freeMEM programs and give it a whirl
PS.. (The 'memory leak' was still happening even before I had installed A_C Slide2Unlock, though I will take it off again just to be sure)
WM6 memory leak on Sprint Mogul
I recently purchased a Sprint Mogul and upgraded to the latest ROM that HTC put out on their site on 3/10/08. I have installed many programs but only 3 launch at startup which are iLock2 [screen lock], TouchPal [a thumbable keyboard] and Microsoft's own Voice Command v 1.6. Voice Command is the largest user of memory, approx. 2.3 MB. TouchPal uses about 990 kb and iLock uses less than 35 kb. After about 1 hour I'm down to 11 MB of free memory and I didn't do anything or run a single thing on my device. If I try to launch PIE or Media Player, forget it, there's so little RAM left that it freezes in about 15 minutes of usage. So, if I want to use either of these, I have to do so immediately after a soft reset.
Based on my observations above and testing below, WM6 OS has a memory leak!
To make sure I give WM6 a fair chance, I had to measure the memory immediately after a Hard Rest. So that's exactly what I did 3 times and here are my findings:
Test #1...................FREE RAM IMMEDIATE...........FREE RAM IN 1 HOUR
Hard Reset #1...................24.15 MB...........................19.98 MB
Hard Reset #2...................24.15 MB...........................20.02 MB
Hard Reset #3...................24.14 MB...........................19.96 MB
Bottom line, I'm losing memory for no reason. I have not loaded any of my own programs AND I did not allow the Sprint bloatware to be installed either by doing a soft reset before the 3 second countdown.
Now the memory loss from Test #1 might not seem huge, but after loading my programs and PIM data the difference was even more dramatic, see Test #2. [FYI, I took the "IMMEDIATE" measurements in Test #1 and #2 as soon as the computer would allow me to access the memory console. Not perfect science, but close.]
Test #2......................FREE RAM IMMEDIATE........FREE RAM IN 20 MINS
Soft Reset #1.....................21.37 MB............................13.69 MB
Soft Reset #2.....................21.45 MB............................13.35 MB
Soft Reset #3.....................21.46 MB............................13.44 MB
Finally, to eliminate some rogue process eating all of my memory, I measured the process growth. I was able to do so after each soft reset by using Task Manager v.2.9, which I installed. A few of them grew in size, not sure why, but they did, so below is a sample of their growth. [I actually did this several times and the numbers below are representative of what I found in each of the trials.]
Test #3...................IMMEDIATE.................20 MINS
device.exe..................2682 kb...................2696 kb
cprog.exe...................1749 kb...................2024 kb
gwes.exe....................1559 kb...................1666 kb
filesys.exe..................1538 kb...................1751 kb
While the processes grew, it wasn't significant enough to offset the loss in memory illustrated in Test #2. I also watched the processes associated with my 3 programs that launched at startup and the other OS processes, 15 in all. Some of those grew ever so slightly as well. But in aggregate, the growth for all 15 processes from the time immediately following the reset to 20 minutes later only accounted for 855 kb while I saw my memory drop on average 8 MB.
What could be happening?
I believe the OS is loading something into memory [RAM checker, scanner, cleaner, etc.] that I can't see in the processes or application window and after it's done, it is not releasing the memory, ergo a memory leak.
Thoughts?
AT&T 8525/WM6 Memory
The memory on my AT&T 8525 was not great to start out with. After upgrading with HTC's WM6, it's so bad that Internet Explorer is barely usable. It slows down and freezes after viewing a few sites. I have to close the program and restart.
Ditch the rom you are using now and try this one out. I start with 31 mb's free after a reset. Problem solved.
http://forum.xda-developers.com/showthread.php?t=359917
Hi
I have my dash on 6.1
and after a while it starts to get laggy or really slow
any ideas what to do?
Off and On again
You can either restart as the phone tends to build up in the amount of programs being opened, or you can always click the tzones button and it will direct you to the task manager where u can close programs to make the phone less laggy...
Install (and then purchase) Celetask. Best darn task manager around and with its 'free memory' tool I can keep my dash at 18MB free program memory all day
You should also get SKTools, clean out the Notification Que once in a while.. that slows down the Dash as well.
Bupahs said:
Install (and then purchase) Celetask. Best darn task manager around and with its 'free memory' tool I can keep my dash at 18MB free program memory all day
You should also get SKTools, clean out the Notification Que once in a while.. that slows down the Dash as well.
Click to expand...
Click to collapse
Celetask does not need to be purchased as it comes with the new 6.1 rom remade by Ricky... version 24...
i have celetask and free memory but still not running that smooth
there have been times where the phone just locks up and ihave to pull the battery out.
any other ideas why?
running winmo6.1
can be due to the fact that my phone is actively sync to exchange server??
hawee said:
i have celetask and free memory but still not running that smooth
there have been times where the phone just locks up and ihave to pull the battery out.
any other ideas why?
running winmo6.1
can be due to the fact that my phone is actively sync to exchange server??
Click to expand...
Click to collapse
maybe cause it's actively synced to your gayness level, and it overloads the phone
jk, from my experience, whenever i install cabs, my phone ends up slowing down alot faster than a reflash without any cabs. maybe you could reflash and only install the cabs you need?
if not, then try restarting the phone often, cause its like those old computers we used to use back in the day where a restart was almost necessary every day
also, clearing the mass amounts of text messages (and deleting them from the trash) makes my dash faster
-vincent
motegi said:
maybe cause it's actively synced to your gayness level, and it overloads the phone
jk, from my experience, whenever i install cabs, my phone ends up slowing down alot faster than a reflash without any cabs. maybe you could reflash and only install the cabs you need?
if not, then try restarting the phone often, cause its like those old computers we used to use back in the day where a restart was almost necessary every day
also, clearing the mass amounts of text messages (and deleting them from the trash) makes my dash faster
-vincent
Click to expand...
Click to collapse
Agree just try restarting it once a day as well as clearing up the texts... Also run SKTools in order to clean up and free some bytes... You can find the link to download SKTools below in the programs for smartphone... Just download the lite version okay if you would like... I also have the other version but read the readme file for that version...