Related
I've been trying out a variety of these Today Mods and Pocket Plus has worked the best for me, however I noticed one thing...its memory usage.
When I first turn on the phone I'll have about 22mb of memory. If I start other programs it'll go down to 15-16mb or so, so that sounds normal. But once I close the programs, the memory (as it displays on the Today screen) never fully returns to its state before I started the other programs. The memory would just go back to about 17mb.
In addition, I've seen my memory dipping down to as low as 3-4mb with just my WMP playing.
I haven't noticed these things with other programs of this type such as Wisbar Advance. I did a hard reset of my phone without any apps and my memory is being restored just fine...
So my question is, is this common with Pocket Plus? Is it reporting the correct memory available? I really love the prog but it sure does seem like a resource hog...
Hmm, haven't noticed this behavior & I'm using it for some time now. Disabling the today-plugin saves me around 1MB. Must say I'm not using the memory bar so can't judge about that.
M
If I start other programs it'll go down to 15-16mb or so, so that sounds normal. But once I close the programs, the memory (as it displays on the Today screen) never fully returns to its state before I started the other programs. The memory would just go back to about 17mb.
While PP is not the "lightest" app out there, the behavior you described is more in line with the apps that your are launching, not PP. As for PP, uncheck any functionality that you don't want to use. With version 3.1, you can even uninstall certain parts of the app to save storage space as well.
Click to expand...
Click to collapse
I always have problems with WM5 memory management, which led me to experiment more on some free apps out there. This is a personal trick I just recently learned from all the AKU 3 versions that are coming out that I have been trying out and would like to share with everyone.
I will attach OXIOS Memory CAB file below my post, you need both Oxios Hibernate and Oxios Close Apps for this trick to work.
This is the theory for the increase of memory: basically what I wanted to happen is to only have 1 application running in the background no matter what. Thus, opening another app automatically closes the other app, even just pressing the OK button. Just like what a Palm device does with regards to application handling.
One draw back though, you are eliminating the ability of the WM5 device to run multiple applications at the same time.
OK enough of the explanations, here is what you have to do:
1st: Download the copy of OXIOS apps I provided.
2nd: Run the CAB file to install.
3rd: Go to Windows>Start Menu>Programs>Accessories.
4th: Copy the shortcuts for both Oxios Close Apps and Oxios Hibernate.
5th: Go to Windows>Start Up.
6th: Paste both Oxios Close Apps and Oxios Hibernate.
7th: Perform a soft reset.
Basically this would make WM5 behave like a palm device. You can now only open one application at one time, thus ensuring you have enough memory for your current application to run.
You don't even need to close any app anymore manually, since it is done automatically for you now.
There are some exceptions to this however and they are:
1: Contacts Application
2: MMS Application
3: Calendar Application
4: Phone Application
These 4 apps can be opened all at the same time without closing automatically, a good thing because you want them to work together when sending messages or files. Plus, you also want the phone ON at all times.
Good luck and let me know if you prefer this solution or suggestion.
hmmm...
I don't like the idea of not being in control of my device...
I've been happy doing it manually with Magic Button, and since yesterday, Wisbar Advance 2.
I think the extra tap is worth it!
that's great, maybe it's good for me, thanks for your cab file.
i tried these apps before, but not in this fashion. it never really fully recovered all the memory that it was trying to recover.
is there still a gradual memory leak, or does this manage to retain the full amount of memory after each closure.
i start with 29 - 30mb, it drops to about 18mb, so I reset it. does this stop the memory drop and reduction and totally reclaim the memory on closure of every app?
simon_darley said:
does this stop the memory drop and reduction and totally reclaim the memory on closure of every app?
Click to expand...
Click to collapse
No, unfortunately, but based on using them on the latest AKU 3 ROMs, Oxios apps are getting better in recovering the lost memory.
thanks! will think about installing this. currently, im just using memmaid's reclaim ram plug in. Im not sure if it's just placebo but it works somehow..
I got my 8125 and have loaded a few programs. Ever since a few days ago I have noticed the phone dial is slow to open when I hit the phone button and almost everytime closing it seems to lock up or hang. I have to wait for it or sometimes it will unfreeze and go to working.
I read where the rom I have is possible a problem or cause. Anyone know about this?
Also is there a free way to unlock the sim/cid to update the rom? I am still looking thru the forums. I will check back soon.
First, you need to read the Wiki to determine if you have a G3 or G4 device.
If you have a G3, then go to this thread to unlock your phone. Then, you can flash any ROM you want.
If you have a G4, then you need to go here and start reading on using the ShellTool to flash your ROM.
As far as the phone freezing, check your Storage Memory. It could be critically low which will result in freezing problems. You might try clearing your internet cache first by opening the brower and tapping Menu > Options > Memory > Delete Files. I've seen others gain over 20mb of storage space just by clearing out their cache. If you have a storage card, you can redirect those internet files to the card by using a registry editor and making the following change in the registry:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Cache = "\Storage Card\cacheie" (REG_SZ string, no quotes)
How does you 8125 run? Does it seem to have any lockups with the setup you have?
None whatsoever. I've done just about all the reg tweaks to move stuff off the phone onto the Storage card that can be done. I only have programs installed to the device itself that have to be installed there. Everything else is run from the storage card.
Even with everything I run, I have over 20mb Storage Memory and around 23mb Program Memory left. I do a soft reset every morning when I pull the phone off the charger when I leave for work to regain any "leaked" memory and my 8125 hums right along.
Check here for some screenshots of my current setup.
newbie2 said:
Even with everything I run, I have over 20mb Storage Memory and around 23mb Program Memory left. I do a soft reset every morning when I pull the phone off the charger when I leave for work to regain any "leaked" memory and my 8125 hums right along.
Click to expand...
Click to collapse
I agree, soft reset everyday. I though, have everything I use installed to the main memory and still have 18mb and 29mb of each memory free.
The only time I get a temporary freeze is when I shut down WMP.
I did so looking around and I think the problem was the 156 emails I had in my inbox. I believe that might have been causing some issues in slowdowns. I deleted all them and today no lockups at all.
DW
What is up with the memory drain on this device. I'll start the day with 24mb of memory (soft reset) and only have 10mb or less at the end of the day with no apps but activesync running. Has anyone less notice this?
hansolos said:
What is up with the memory drain on this device. I'll start the day with 24mb of memory (soft reset) and only have 10mb or less at the end of the day with no apps but activesync running. Has anyone less notice this?
Click to expand...
Click to collapse
Yea I get the same problem. Except I start off with about 20 and end up with as low as 9 before i'm forced to soft reset.
Its the magic of the Mogul's memory leak. The old rom and new rom feature it so untill a new update comes out, were stuck with it.
Does the Hermes and Kaiser have the same issue? They seem to be similar. They other thing is that the WM6 is suppose to have made those apps that leak in previous versions run at the kernel level.
my titan doesnt have the issue. its an app you've got installed. hard reset and dont install anything, you wont have the problem. troubleshooting 101. dont blame the titan.
I posted this on another forum discussing this problem, so I'll just quote myself here:
The memory "leak" thing is nothing more than a cache "optimization" in place to make the device respond snappier.
Whether it succeeds or not is another story altogether...
Basically, like any cache, it stores recent calculations for faster response later. For example, if you open and close IE alot, you might notice that the first time you open it on a fresh restart takes a little bit longer than the next times- that's because the second time you start it up, parts of it are still in memory from the first time!
You might be wondering why this happens even after forcing it closed with Xbutton or the memory settings. That's because the info stored in the performance cache aren't directly related to any one program! Many apps can use the same routines and calculations, and therefore this process exists on a processor/file system layer as opposed to a software layer, and therefore also exists even when all programs are closed!
Meaning, if I have mapopolis that uses a certain routine to access my BT GPS receiver, even after I close it, some of that routine stays in memory because perhaps Google Maps will use the same routine, and therefore respond faster!
Now, ideally, this should speed up performance, and it SHOULD disappear on its own if the memory is needed and the information goes "stale" (hasn't been processed in a while = not really needed for optimized perfomance). However, one look at the way Microsoft handles "automatically closing apps" (native X button, anyone?) is enough to know that WM can't manage its own memory very well.
I can, however, vouch for the fact that the longer you leave all programs closed, the more of your memory starts to creep back into available. I've sat and watched this happen. So, it sort of works, but perhaps not well enough if people are having low memory system crash problems.
Now, before you all start blaming MS for this... Its not Microsoft's problem. They developed CE-5 (which WM6 is based on) on machines limited to 32MB to make sure the programmers didn't get lazy with OS bloat.
Its the manufacturers who add all this file system optimization and stuff to their final device. In this case, its the way HTC thinks the system should run, which is why this anomaly is NOT as apparent on, say, a WM Treo device.
The good news is that if we complain enough, HTC might realize this optimization does more bad than good, and leave it out on the next ROM update for us.
However, truth be told, I think it works. The Mogul is one of the snappiest PPC's I've used of late, although I can't say for sure if its because of the cache or not.
This is just my personal opinion, so don't flog me! I just don't look at the memory useage anymore unless I'm having a problem, which mind you, I hardly do.
My most recent observations were this:
Soft reset gives me ~21MB (got some htc plugins), and after a day of use, making sure to close everything after I'm done, I get 18-19MB. At lowest, I hit 10MB after closing alot of apps. This memory usually comes back to 18-19mb in a matter of time for me. If for some strange reason it doesn't (can't say how often this happens), I soft reset.
All in all, I'm happy with the Mogul.
Click to expand...
Click to collapse
I wasn't blaming the Titan directly, although I wish they would allow you to adjust the memory like they have in the past. But as I've read that may having something to do with chipset of battery consumption.
I was just wondering if others had the same issue and might know of the reason.
Is there a list of known apps that cause memory 'drain' or don't clear their cache. I can understand apps caching data into memory to run faster, but they are not cleaning themselves out upon exit. The strange thing is how they continue to grow over the course of the day with no interaction.
I'm doing a hard reset to see if it get better. Add apps one at a time until I find an issue.
Ok did a hard reset. Setup Outlook to get my mail from Exchange and Gmail. Let it get synced and then did a soft reset. Started with 24mb after reset, down to 21mb without doing anything after an hour and it's still falling. The only thing running is ActiveSync. I've also removed htc_cm_guardain and ssdaemon from the startup. The only thing in startup is poutlook.
The thing I noticed when I had handyswitcher installed (before hard reset) was that filesys, device, gwes, services, shell and cprog all continously increased there memory consumption over the course of a few hours and never stopped or released it.
hansolos said:
I wasn't blaming the Titan directly, although I wish they would allow you to adjust the memory like they have in the past. But as I've read that may having something to do with chipset of battery consumption.
Click to expand...
Click to collapse
No no no... the reason you used to be able to select storage vs RAM was because it was SHARED memory! It was actually all RAM. If you had a 64MB device, that 64mb was split between ram and storage, and just like the rest of your RAM, it would wipe out when the battery died!
Ever since WM5 came along, they stopped sharing the memory, and now have dedicated RAM and Storage (using the leftover space on the EPROM chips used for the ROM image), much like a computer. This is a much better solution since you don't sacrifice your RAM for storing some large files, and you don't have to worry about battery failure cleaning you out!
Also, its not the apps that have cache, its the file system. The file system WILL actually free up some of that memory as the device is left with all apps closed for a while (maybe not all of it, but I've watched my device go from 11mb free after closing stuff to 18-19mb).
You guys need to hit the easy button on this one! It may not be a permanent fix, but there's a small freeware called Oxios Hibernate that releases RAM. I just put it on my start menu and 2 clicks....I have free RAM. Try it out, you won't be disappointed.
bam, thanks for the info... that little app rocks.
use a file explorer and go to \Windows\Startup. There is a shortcut there for a program along the lines of HTC_Guardian_cmsomething. This app is a htc app used to enforce sprint settings and runs in the background. So long as you don't destroy your phone internet settings you can just remove the shortcut. I found all my memory leak issues have gone away. I don't have any leaks when using the kaiser tab plugin.
Yes I've removed the links for HTC_Guardian and SSDaemon from startup and added them to my settings folder (if I ever need them). I soft reset to around 25mb and the Oxios Hibernate app keeps me around 24.5mb.
what does SDdaemon do?
sddaemon is suppose to be the speed dial or voice command app you get when you hit the button on the left side with the talk bubble. It loads the app if you hit the button, so I'm not sure why they have it in startup.
On my old Treo 700W, which REALLY had a memory problem, I used Oxios hibernate all the time. It works quite well.
yes, it works.
bam099 said:
You guys need to hit the easy button on this one! It may not be a permanent fix, but there's a small freeware called Oxios Hibernate that releases RAM. I just put it on my start menu and 2 clicks....I have free RAM. Try it out, you won't be disappointed.
Click to expand...
Click to collapse
you know what might help...if windows mobile had some sorta sorta disk caching feature...
that's what is causing the memory leak.
great tips. thanks.
hansolos said:
Yes I've removed the links for HTC_Guardian and SSDaemon from startup and added them to my settings folder (if I ever need them). I soft reset to around 25mb and the Oxios Hibernate app keeps me around 24.5mb.
Click to expand...
Click to collapse
My storage memory keeps dropping, seems like something is using it up because if I leave it overnight it chews up all my onboard storage memory and it gives me a warning in the morning but when I do a soft reset it all comes back. This happened yesterday so I hard resetted my phone and did a full backup dated March 15th 2009. Now its still using up my onboard storage memory automatically it went through 5 megs now in a matter of 15 mins. Can someone help pls? Do I need to do another hard reset and install each program one by one to see which one is causing this?
1') Are you using a custom ROM?
1'') In order to see which process is using up your storage memory i suggest downloading the SKTools trial and launching the processes util. It displays the CPU time, memory and heap usage...etc. This might give you a hint of whose eating up your storage space.
2) Were you using tools like Advanced Config Tool?
stormlv said:
1') Are you using a custom ROM?
1'') In order to see which process is using up your storage memory i suggest downloading the SKTools trial and launching the processes util. It displays the CPU time, memory and heap usage...etc. This might give you a hint of whose eating up your storage space.
2) Were you using tools like Advanced Config Tool?
Click to expand...
Click to collapse
I'm using the stock R1A rom
Yes I have Advanced config Tool but wasn't using the program at the time could this program cause the issue?
The X1 already has a better task manager than the one in settings. If you go to the Windows folder in the file explorer and find the tskmngr.exe, you can view all programs running and processes. No need to download anything. I'd use that to take a look. Installing another program seems like it might just exacerbate the problem.
If you wasn't using the tool before these symptoms first appeared then its not the tool.
Could you go here http://www.s-k-tools.com/index.html?m_downloads.html#sktools and download the trial in order to see the processes that are active on your phone?
I also think there was a free tool called Advanced Task Manager, but I don't remember if it displays the memory usage.
Xuanlong said:
The X1 already has a better task manager than the one in settings. If you go to the Windows folder in the file explorer and find the tskmngr.exe, you can view all programs running and processes. No need to download anything. I'd use that to take a look. Installing another program seems like it might just exacerbate the problem.
Click to expand...
Click to collapse
Yes, but unlike the normal task manager he can use the other tools to see which services are started, what programs launch at start up and it has a registry optimizer and a memory cleaner.
And the X1 task manager WON'T show the hidden processes already running on the device.
I think installing one more program won't do more harm than already done.
ok I just installed SKTools v4.4.7.1 how do I find programs that are using up my rom?
1) Use the "CPU Usage" tool to see which processes are actively consuming cpu time. You should have around 18 processes there
2) For those processes that use, say, more than 0.5% use the "Processes" tool to see the amount of memory it consumes.
You could use the other tools to clean the registry, etc while you're at it.
SkTools also has a "Optimize tool" You could select Maximum Memory and see if it still bugs (you can always revert to the default settings if you don't like the performance).
stormlv said:
1) Use the "CPU Usage" tool to see which processes are actively consuming cpu time. You should have around 18 processes there
2) For those processes that use, say, more than 0.5% use the "Processes" tool to see the amount of memory it consumes.
You could use the other tools to clean the registry, etc while you're at it.
SkTools also has a "Optimize tool" You could select Maximum Memory and see if it still bugs (you can always revert to the default settings if you don't like the performance).
Click to expand...
Click to collapse
Thx for the help, i've looked at the processes and looked them up on google and nothing out of the norm. I also used to optimize tool and it runs a bit quicker, so far i'm not losing any storage memory but i will find out tomorrow morning. I'll update when I get home from work tomorrow.
I just lost another 7megs from my storage memory and I didnt even download a thing. man this sucks.
This is beginning to bug me as well
Use the Clean! tool. When it finishes analyzing, go and check the files/folders it displays one by one. Do you notice some files or folders that have an abnormally large size? Most should be under 1mb (except maybe the GoogleMaps cache)
If that doesn't reveal a clue...I'm left clueless Maybe hardreset/update your ROM?
Here's an update,
Last night when I installed SKTOOLS I enabled freeUP RAM service and also Shadow cleaner in the shadow services. So again when I went to sleep I had my rom at 107MB's after I deleted a few pictures that came with the rom. This morning when I woke up I had the same pop-up, clicked on the icon at the top right hand corner and it said 0.2MB's then I guess the shawdow cleaner kicked in and my MB's started to change at a very fast pace it went back up to 107MB's within 3 seconds. I will see if it does the same thing when I wake up tomorrow. But that was really weird this morning I have never seen anything like that before.
Did u check as I said with the help of the "Clean!" tool to see if there are junk/temporary files or folders that have an abnormal large size?
My suggestion is disabling the Shadow Cleaner for now, then when you start running low on space again, use the Clean tool to see which temp files are big...that will immediately tell you which program is bugging...
Ok so from catgories I clicked on cleanup then clicked on temp and junk files is that what you want me to go in when all my rom is used up?
I just lost 2 megs
I went into SKtools and it says
Temp folder 2
\Application Data\Volatile
If you do a horizontal scroll in that tool (Clean!) you have a tab where you see the size of the Temp/Junk files and folders. What folder has a big size? Is it the Temp2 (because for me thats the RamDisk)
I have SPB insight installed on my today screen here's a screen shot,
So I think I found the problem, it might be SPB insight... here's a german forum translated into english using google language tools
http://translate.google.ca/translat...data-volatile.html&sl=de&tl=en&hl=en&ie=UTF-8
He says in a short time he accumulates 30-40 megs...
Damn...
So did uninstalling spb Insight solve your problem?
Like your screen setup btw
I didnt uninstall insight... I just removed it from my today plug in then I went into the program to remove all data and set it only to manual update.
I lost another 2 megs so 4 in total in the last little while, its all IMGxxxx.tmp in my \Application Data\Volatile folder. I'll leave my insight turned off for now to see if I keep losing storage memory.
XperiaX1a said:
My storage memory keeps dropping, seems like something is using it up because if I leave it overnight it chews up all my onboard storage memory and it gives me a warning in the morning but when I do a soft reset it all comes back. This happened yesterday so I hard resetted my phone and did a full backup dated March 15th 2009. Now its still using up my onboard storage memory automatically it went through 5 megs now in a matter of 15 mins. Can someone help pls? Do I need to do another hard reset and install each program one by one to see which one is causing this?
Click to expand...
Click to collapse
You are sleep uploading files...
poetryrocksalot said:
You are sleep uploading files...
Click to expand...
Click to collapse
That was a helpful comment