I know there's probably no right answer for this, but i feel like my program memory is always very high and am wondering if that could be what contributes to my poor battery life.
I just started my phone and it says using 28.8MB out of 48.8 (which is lower than sometimes). One of the things that bothers me is when i run a few programs but then close them i don't always see the memory usage drop back down to below that 30MB mark. Sometimes it'll stay up at 35 even with all programs not running. I'm wondering what levels other people are seeing and if mine is high, why?
BTW, I am running K's WM6.0 on an 8525 of Radio 1.47.30.10
Im running MRH 4.5.1 which uses CRCs R9.1 and with my phone on for the last 24-36 hours I just closed all the running apps and checked my memory and Im at 27.35 MB in use and 21.33 MB free.
So compared to mine, yes yours does seem a little bit high, especially since I can launch stuff and fill up the memory but as soon as I close it all down Im right back to around 28 MB in use.
Depends on programs you've got installed and whether or not they are set to startup automatically.
After a reboot I am using 23.35 MB of ram.
Search in the /Windows/Startup folder and delete what you don't want to startup automatically.
Also keep in mind that every folder, start menu, settings, you open will use up some memory. For example if you go to Start/Settings and wait for it to load. Then click on the System Tab, you will notice it takes 1 second or so to open. If go back to the Personal Tab, and then click on the System Tab a 2nd time,,, you will notice it loads immediately. This is because all the "icons" are loaded into your memory. Same thing when you click on your Start Menu the 1st time, there is a slight delay. Then when you reopen it, it opens immediately.
This is common knowledge but closing an App with the X doesn't always actually close it. I recommend downloading a good task manager that allows you to view memory usage and processes. I'm using Task Manager 3.0 by Fdcsoft.
Then lastly, their is an app by Oxios called CloseApps 1.40,,, this will free up some memory even after you have ever application closed. I just used it to get the version number and I didn't have any app running. It just now freed up 3300kb of memory for me.
I am using my Hermes as my primary phone, making about 10 phone calls per day, 20 minutes of browsing and PUSH MAIL for one account. I am connected to 3G network with HSDPA support. I am using stock 1300 mAh battery.
I was using Dvha v17 for long time and finishing my day with 40% battery and always thought this is how it should be.
I had some stability issues (lockups) and I have decided to upgrade the ROM.
First, I installed PDACorner v21. Stability of the system was great, no lockups anymore. But, in the middle of the day (about 4pm) my battery was empty. Switching to 2G left me with about 50% of the battery in the end of the day, but I don't like 2G because of the noise it makes to all speakers I am passing by.
Then I installed CRC v13, then PDACorner v23 and still had the same battery life.
This weekend I decided to try Dvha v21 (build 20721) and suddenly my battery is 40% at the end of the day with 3G HSDPA enabled!
On all ROMs I am installing the same set of programs and using the same mail account for push. The only difference is the Dvha is a big storage ROM, while all others I chose NRBSN.
I am always using Advanced Config and enable power management for all possible devices.
I also tried to upgrade radio ROM, but then had to downgrade back to 1.48 which is the best for me. No noticeable change in battery life with different radios.
Switching to 2G will dramatically improve battery life, leaving at least 50% on the end of the day. Disabling push will leave at least 70% on the end of the day.
Can anybody else confirm this? The difference is huge! It's about finish the day or not!
I found some posts saying that with push enabled, charging during the day is normal and usual for some people. I would agree, but now I am holding a device that is able to run all day long on HSDPA and with push enabled! I installed new version Dvha to confirm this.
It could be great if someone will find out what is different in Dvha ROM that improves battery life with push mail so drastically. Other ROMs are still more stable. With the new Dvha version I still have lockups and have to soft-reset at least once a day. I can't afford it with my primary phone. I need 100% stability during the day and I must admit that both PDACorner and CRC NRBSN ROMs are very much stable (thank you, chefs).
P.S. My next experiment will be installing the first non big storage Dvha ROM, which is Dvha v22, build 20748. I want to know if it's related to the big storage.
MRH 8.4 and Faria
I have tested all the ROMS put on successively here. My usage is similar to yours. However, I find Faria Puttingham ROM and MRH 8.4 as best stable roms. CRC gives problems and PDAVIET is just trash for my HERMIS. Rebooting several times means losing data and does not make sense.
Coming to PDA CormerPRO they are as good as MRH. since MRH has stopped development, PDAcoerner is the ROM to stick or just go back to Faria for long battery life. I use HERMIS 300 that is Tmobile MDA vario II. So there may be subtle differences in functioning.
I never got problems with 2G dialer either on my Tmobile MDA. I do not know 3G as this service is not available in my area.
what is the best dialer by the way? that has history and speed dial bottons? thanks
rocksolid
Hmm
Have a jasjam here, constantly on 3g, with active sync to 2k7, about 10-20 3 minute calls, running on 1.56.70.11 radio, not that much browsing as I only reply to emails, 20 SMS a day, etc.
My battery last a day, at night time I have to plug my phone in charger and ready for the next day.
I run SPB phone suite and mobile shell, with Yahoo! Go, palringo for IM, and yeah with a windows mobile device, and running it as heavy as I am making calls, push email and listening to music while driving home really .. no biggie. It is kinda expected, I may try and find if there is any extended batteries for the hermes I can use.
PS, my day starts at 5 a.m. finishes at 9 p.m.
zocster said:
Have a jasjam here, constantly on 3g, with active sync to 2k7, about 10-20 3 minute calls, running on 1.56.70.11 radio, not that much browsing as I only reply to emails, 20 SMS a day, etc.
My battery last a day, at night time I have to plug my phone in charger and ready for the next day.
I run SPB phone suite and mobile shell, with Yahoo! Go, palringo for IM, and yeah with a windows mobile device, and running it as heavy as I am making calls, push email and listening to music while driving home really .. no biggie. It is kinda expected, I may try and find if there is any extended batteries for the hermes I can use.
Click to expand...
Click to collapse
What is your ROM? Do you have stock battery?
ochakov said:
What is your ROM? Do you have stock battery?
Click to expand...
Click to collapse
My only ROMs so far that I like are CRC and PDA corner on my signature both had the same results
as i known on technical hardware, if we have device an old for 2 years and never change stock battery. we have lost half past more during a day. cause it's not just software related, but hardware also
The main power draws are the old 3G chispset and the backlight on the screen.
Theres only so much you can do with software, this being, as said, a 2year old phone.
1. This is not hardware related question, since I am using the same device for testing. It's one day with one ROM empty the battery before 4pm, the other day with DVHA it will finish the day with 40% left.
2. I am now on DVHA v22 - non-BS version. This is the first DVHA non-BS ROM. It's 6pm now and I have 40% left. This is still better than other ROMs, but worse than DVHA v21 which was BS (I am not sure this is related).
3. I am going to try PDACorner v24 big storage. This will be the first time I install BS version for ROM having also non-BS one (I hate big storage). I will try it on the first day it will be out of beta.
4. My device is JasJam, which is Herm100. Is there any differences in 3G module between different modifications? If so, it can explain a lot...
ochakov said:
1. This is not hardware related question, since I am using the same device for testing. It's one day with one ROM empty the battery before 4pm, the other day with DVHA it will finish the day with 40% left.
2. I am now on DVHA v22 - non-BS version. This is the first DVHA non-BS ROM. It's 6pm now and I have 40% left. This is still better than other ROMs, but worse than DVHA v21 which was BS (I am not sure this is related).
3. I am going to try PDACorner v24 big storage. This will be the first time I install BS version for ROM having also non-BS one (I hate big storage). I will try it on the first day it will be out of beta.
4. My device is JasJam, which is Herm100. Is there any differences in 3G module between different modifications? If so, it can explain a lot...
Click to expand...
Click to collapse
For the most part BS roms use slightly more power, and compressed roms even more so.
No, the different Hermes models are just different front facing camera's
veyka said:
For the most part BS roms use slightly more power, and compressed roms even more so.
No, the different Hermes models are just different front facing camera's
Click to expand...
Click to collapse
yes I will have to agree with the BS stuff, as with non BS of pda corner and was on CRC's 11.2 I didn't experience any fast draining of what a BS of PCpro or any other roms for that matter.
i usually just view i dont post ...but i had to add in on this i only picked pvdvh full v18 because it had the lowest idle %, and i regret every second of making this decision. ever since this rom has hijacked my phone, i have tried about 12 roms since ive gotten this phone, and none of them have underperformed like v18 it had a "phone off" bug, where it wont let me turn the phone function on..i have to reset constantly, i have constant freezes, i can no longer use my usb connection to pc for some reason, and i seem to lose battery power at a rate of 1% every 2-3 minutes or so if the screen is lit. on the lowest setting . i believe my only option now since i cant pc connect, i have to get a card reader and load an sd autorun just to get this off of my dopod. i hope it hasnt done any perm damage
tko1 said:
i usually just view i dont post ...but i had to add in on this i only picked pvdvh full v18 because it had the lowest idle %, and i regret every second of making this decision. ever since this rom has hijacked my phone, i have tried about 12 roms since ive gotten this phone, and none of them have underperformed like v18 it had a "phone off" bug, where it wont let me turn the phone function on..i have to reset constantly, i have constant freezes, i can no longer use my usb connection to pc for some reason, and i seem to lose battery power at a rate of 1% every 2-3 minutes or so if the screen is lit. on the lowest setting . i believe my only option now since i cant pc connect, i have to get a card reader and load an sd autorun just to get this off of my dopod. i hope it hasnt done any perm damage
Click to expand...
Click to collapse
As with all roms, your mileage may differ, if that roms not so good for you, flash another.
veyka said:
As with all roms, your mileage may differ, if that roms not so good for you, flash another.
Click to expand...
Click to collapse
good idea, thanks
Power consumption based on storage schema
If you run testing on different ROMs with a standard usage pattern (voice calls, SMS, Push...) using the same Radio set to 2G the difference will be the OS itself.
The part of the OS that makes a difference for battery drain is the way the storage is accessed, either directly (ROM/SDFlash) or from live RAM.
When the ROM is accessed it has to get powered and since it is slow the CPU has to be clocked longer not to mention that if data are compressed (RBSC)the CPU has to decompress the content before it's of any use. This may not be a huge difference but when you repeat this cycle half a million times it ads up to a lot more power drain - Same thing goes for the SD-Flash except these are rarely compressed.
The time-proven workaround is to set aside a region of fast RAM to shadow content from the power hungry non-volatile storage.
The bottom line of power drain is a trade off between Free-RAM size vs. DSK caching. The best of both world solution may be to run a cache resized automagically (HLM\System\StorageManager\FATFS\DataCache=0 and FATCache=0). The OS caches all it needs in RAM and automatically writes dirty pages to storage in the background or when more RAM is needed to run your programs.
Actually the above automatic cache schema is not the best solution for our phones. To further increase your battery life you need to hardset your cache size so WM does not have to keep resizing all its different caches non stop!
The big plus with hardset cache size is the RAM free space won't become as fragmented so WM will be less unstable.
Interesting Cache size settings are one of 512, 1024, 2048, 4096 in number of sectors... the RAM usage is only half that (2048 sectors fit in 1MB of RAM). Logically you want to keep a smaller FAT cache ratio for the Data it's pointing to. If it's too small you will get cache missed and data will get fetched from storage.
Now you can set your own preferences based on your needs and be your own chef: more free RAM for large programs Apps. or longer battery span.
Is that empowering to tweak your favorite ROM?
After about a week with DVHA v22, I switched to PDACorner v25
It's 2:40pm now and my battery is empty.
Same device, same battery, same programs, same emails...
Everything is the same - the ROM is different. It was 40% battery left at the end of the day with DVHA, now it's empty in the middle of the day.
Any thoughts?
sanfrenchysco said:
If you run testing on different ROMs with a standard usage pattern (voice calls, SMS, Push...) using the same Radio set to 2G the difference will be the OS itself.
The part of the OS that makes a difference for battery drain is the way the storage is accessed, either directly (ROM/SDFlash) or from live RAM.
When the ROM is accessed it has to get powered and since it is slow the CPU has to be clocked longer not to mention that if data are compressed (RBSC)the CPU has to decompress the content before it's of any use. This may not be a huge difference but when you repeat this cycle half a million times it ads up to a lot more power drain - Same thing goes for the SD-Flash except these are rarely compressed.
The time-proven workaround is to set aside a region of fast RAM to shadow content from the power hungry non-volatile storage.
The bottom line of power drain is a trade off between Free-RAM size vs. DSK caching. The best of both world solution may be to run a cache resized automagically (HLM\System\StorageManager\FATFS\DataCache=0 and FATCache=0). The OS caches all it needs in RAM and automatically writes dirty pages to storage in the background or when more RAM is needed to run your programs.
Actually the above automatic cache schema is not the best solution for our phones. To further increase your battery life you need to hardset your cache size so WM does not have to keep resizing all its different caches non stop!
The big plus with hardset cache size is the RAM free space won't become as fragmented so WM will be less unstable.
Interesting Cache size settings are one of 512, 1024, 2048, 4096 in number of sectors... the RAM usage is only half that (2048 sectors fit in 1MB of RAM). Logically you want to keep a smaller FAT cache ratio for the Data it's pointing to. If it's too small you will get cache missed and data will get fetched from storage.
Now you can set your own preferences based on your needs and be your own chef: more free RAM for large programs Apps. or longer battery span.
Is that empowering to tweak your favorite ROM?
Click to expand...
Click to collapse
Arent you too smart not to cook ?
ochakov said:
After about a week with DVHA v22, I switched to PDACorner v25
It's 2:40pm now and my battery is empty.
Same device, same battery, same programs, same emails...
Everything is the same - the ROM is different. It was 40% battery left at the end of the day with DVHA, now it's empty in the middle of the day.
Any thoughts?
Click to expand...
Click to collapse
Yep, I hear you mate! That's why I said:"If you run testing on different ROMs with a standard usage pattern (voice calls, SMS, Push...) using the same Radio set to 2G the difference will be the ROM OS image itself.
The part of the OS that makes the most difference for battery drain is the way the storage is accessed: either directly (ROM/SDFlash) or from live RAM."
Luckily I have some solutions ... but this will require manual reg. surgery on a per ROM basis until it gets integrated directly in the ROM builds (combination of PwrMgt fixes and ROM access avoidance for the most part).
Last weekend I spent half day poking around the UI while at the same time playing MP3 non-stop. After 6 hours I still had around 60% bat. I think I have the Reg tweaks for "long-life battery"
sanfrenchysco said:
Last weekend I spent half day poking around the UI while at the same time playing MP3 non-stop. After 6 hours I still had around 60% bat. I think I have the Reg tweaks for "long-life battery"
Click to expand...
Click to collapse
Glad to have U on the Hermes forum! This sounds very interesting and Looking forward to your WM OS tweaks knowledge...
anryl said:
Arent you too smart not to cook ?
Click to expand...
Click to collapse
You have a real good point but I don't know how to make my own sandwich...
If I am pleased with what is in the ROM, why try to cook my own when I don't know exactly how it's done?
Instead I fix the installed base ROM with my own performance tweaks. At this point I believe this is the most productive way for the user community instead of having one more cook competing for the best ROM combination of Apps.
I shall post my Long-life battery tweaks which by the way yields performance improvements through less ROM access.
On another note, the SDCard issues people are having may be caused by the SD internal wear-leveling logic relocating blocks thus scrambling cached FAT...
I will post on all the above once I can contribute sure fixes.
SF/.
sanfrenchysco said:
You have a real good point but I don't know how to make my own sandwich...
If I am pleased with what is in the ROM, why try to cook my own when I don't know exactly how it's done?
Instead I fix the installed base ROM with my own performance tweaks. At this point I believe this is the most productive way for the user community instead of having one more cook competing for the best ROM combination of Apps.
I shall post my Long-life battery tweaks which by the way yields performance improvements through less ROM access.
On another note, the SDCard issues people are having may be caused by the SD internal wear-leveling logic relocating blocks thus scrambling cached FAT...
I will post on all the above once I can contribute sure fixes.
SF/.
Click to expand...
Click to collapse
Would you mind posting up what you have for us to have a play around with?
Folks,
Does anyone know how to disable WinMo's Autoclose feature on the Rhodium? It seems as soon as I have a large number of programs running on Stock Tmobile WinMo 6.1 it starts to automatically close down some, which is a problem.
Does anyone have any ideas? Thanks!
This can be done with Advanced Config tool. Under "HTC Task Manager" you can disable "Autokill".
However, I have no doubts that this is a bad idea. Your programs are closing because they're using up your available RAM. So if you disable autokill, your device will most likely just lock up and you'll have to soft reset.
Thank you for the note, has anyone tried to disable this function, will it really freeze the device under high usage?
I tried to open as many application as possible and got up to around 80% CPU usage before the application started closing automatically, but I feel I can squeeze more out of the device by disable AutoKill.
Any thoughts?
ohyeahar said:
This can be done with Advanced Config tool. Under "HTC Task Manager" you can disable "Autokill".
However, I have no doubts that this is a bad idea. Your programs are closing because they're using up your available RAM. So if you disable autokill, your device will most likely just lock up and you'll have to soft reset.
Click to expand...
Click to collapse
mail_e36 said:
Thank you for the note, has anyone tried to disable this function, will it really freeze the device under high usage?
I tried to open as many application as possible and got up to around 80% CPU usage before the application started closing automatically, but I feel I can squeeze more out of the device by disable AutoKill.
Any thoughts?
Click to expand...
Click to collapse
Haha, seems like you might want to talk with this guy.
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..
And this guy.. (me..) http://forum.xda-developers.com/showthread.php?t=575663
Yeah, sucks. I dunno if the Rhodium sudddenly launches a bunch of programs every X minutes? Where would that be besides in the notifications? I have lots of calendar entries, so kinda difficulty to look through that on my Tilt 2.
I can get mine down to 23-24 processes (minus a few standard things, but plus arielbattery, s2u2, a couple misc things) so one would THINK that gives you 8 or so free slots so if you're just running 2-3 more things no problem but that's NOT the case.. It seems like no matter what if you're running a few 'large' things, something goes.
In my case, I run Flexmail from 0800 to 23:30 and if I run 1-2 more things, Flexmail exits. Very annoying. I once wrote a Mortscript to detect this and re-run Flexmail, but guess what happens... Flexmail runs, one of the other programs exit. Sigh.
At one point I disabled autokill, reduced some memory cache stuff, etc... Nothing helps unless I exit several of my background apps and free up more slots.
Anyone know of anything that could monitor background processes, like battlog does battery info? Like it'd be interesting to see a snapshot every 1s of number of processes running or something.. be interesting to see if it's 22,22,22,30,22,22 all of a sudden.
BTW, I don't run TF3D, I run my Today screen stuff I did in 6.1.. PocketPlus, PhoneAlarm, GPSToday, PocketWeather, TodayAgenda..
I never had these problems on my Tilt, as I describe in my thread above.. With the same number of processes at 'idle', but with only 25-40M of ram free vs my Tilt 2 at 70-85M free my Tilt 2 drops programs constantly.
If I didn't see Flexmail exit (not *crash*) I'd think programs are crashing and there's some serious OS bug or something but Flexmail clearly cleanly exits..
Very effing annoying, I'm hoping someone can figure this out at some point. Perhaps I should try a cooked ROM, although otherwise I have no problems with my current ROM.
Whenever i clear the ram on the phone, it seems to move all the applications on my home screen around, making me put them into their places all over again. Anybody know why this is happening?
bump
bump
Well this is awkward a bit
Try to use the stock ram cleaner & tbh i never encounter that issue atall
Sent from my GT-N7100 using Tapatalk 2
that;s the one im using, the stock ram cleaner, when you hold down the home button, bottom left and click on RAM then clear memory. That's when it happens :S
http://www.youtube.com/watch?v=zCh7z5EwYF8
Know the Difference Between Good and Bad High RAM Usage
"Sometimes people like to panic when their computer's resources seem to be maxed out. While CPUs and hard disks may suffer from high usage, RAM doesn't necessarily slow down your computer when it appears to be running low."
http://lifehacker.com/5958598/know-the-difference-between-good-and-bad-high-ram-usage
Whether your RAM is full of cached files or completely empty, it's all available for programs that really need it. Cached data in your RAM is marked as low-priority, and it's instantly discarded as soon as the memory is needed for something else. Because this data can be instantly discarded when necessary, there's no disadvantage to using the RAM for cache. (The one potential disadvantage is users who don't understand what's going on becoming confused.)
Empty RAM is useless. It's not any faster for the computer to write data to empty RAM, nor does empty RAM use less power. In fact, assuming you're launching a program that may already be present in your RAM's file cache, programs will load much faster when your RAM is used rather than when it's empty.
LLanito said:
Whenever i clear the ram on the phone, it seems to move all the applications on my home screen around, making me put them into their places all over again. Anybody know why this is happening?
Click to expand...
Click to collapse
You mean to say it refreshes the whol3 screen after you clear ram?
sent from: The New S-Pen
tbh, when i cleared the ram, it would remove dolphin browser and the stock msg app into the all app folders for some reason. si id have to put them back to their place every time.
MohJee said:
http://www.youtube.com/watch?v=zCh7z5EwYF8
Click to expand...
Click to collapse
hahahahah wtf
Well I've got my g3 and after 2 days use I've noticed that with its 2gb memory it constantly uses 80% of it even on standby with no apps open. I did a factory reset and didn't install anything and it was still using 72% of the memory. Anyone else noticed this or is my phone faulty.......?
chrisbrew said:
Well I've got my g3 and after 2 days use I've noticed that with its 2gb memory it constantly uses 80% of it even on standby with no apps open. I did a factory reset and didn't install anything and it was still using 72% of the memory. Anyone else noticed this or is my phone faulty.......?
Click to expand...
Click to collapse
I think this is how Android works, it fills the memory then kills things it doesn't need. There's also ZRAM active in the kernel which uses roughly 25% of the memory as swap space.Heres a snippet from an article on Android RAM....
The problem is that Android uses RAM differently than, say, Windows. On Android, having your RAM nearly full is a*good*thing. It means that when you relaunch an app you've previously opened, the app launches quickly and returns to its previous state. So while Android actually uses RAM efficiently, most users see that their RAM is full and assume that's what's slowing down their phone. In reality, your CPU—which is only used by apps that are actually active—is almost always the bottleneck.
Sent from my LG-D855 using Tapatalk
Its not so much Android as how Linux manages memory. The memory usage indicated includes memory used for cached apps and information, or swap etc. In saying that LG's version of android does use more memory than stock AOSP android on say a nexus 5 (1.2gb~ on G3 compared to around 700mb on N5)
But the rule still stands true, used ram is better than unused ram.
free ram is wasted ram.
chrisbrew said:
Well I've got my g3 and after 2 days use I've noticed that with its 2gb memory it constantly uses 80% of it even on standby with no apps open. I did a factory reset and didn't install anything and it was still using 72% of the memory. Anyone else noticed this or is my phone faulty.......?
Click to expand...
Click to collapse
So? What's the problem? Using RAM is good, it's what it's here for. Android will try to keep in memory as many apps as possible, and when it's full, it'll start killing old apps to free ram for new ones. Don't worry about that, it's how it's supposed to work, and Android is very good at that. You should never have to worry about killing apps yourself, and you won't see any bad performance impact because of high RAM utilization. These "task killer" apps out there (including the default one on your phone) have only one valid use case: killing an app that's not responsive, in a connection loop, or that you wish to manually reset for any other reason.
Well thanks guys for your replies. Had no idea that's how android worked. Just goes to show you learn something new everyday.