Is there a way to use all of the ram available?
My phone always says that around 500 mb of ram is free so this is basicaly wasted ram right?
This is my issue, too. I see, that my phone (although I set it to NOT close the apps, and set which ones manually) it still closes(hibernates?) them after a few minutes.
Example: If I swith from gmail to other app and wait 5 minutes or something, when I try to switch back to gmail it is opening slower (like it would first time) but if I switch withing 1 minute, it is fast.
I agree ram management is very bad, I hope when custom kernels come, it will be better.
Related
Hi,
I've noticed that over the course of a day, the memory consumption of the HD increases substantially... going up from about 30% to over 60% if I use it heavily. I imagine it has something to do with the different caches and the tweaks I've run (found on the forums) to increase performance. Is there a way to flush all caches so that I don't have to reset the device?
Thanks!
I'd like to know if anyone else is having this problem too.
After a fresh reboot my memory usage is about 30%. By the time Gyrator and TouchFlo restart it gets to about 40% where it stays.
However once I start using programs it will easily skyrocket to about 70%. Even if I close all the programs using taskmanager I will never recover more than about 2-3% of memory.
i use memmaid to free memory from time to time, but i we also backup a request for something that automaticly do that
shadow option for sktools made my hd to stuck so i rennounced to it
any ideeas?
now i don't know if this can affect battery performance but with computers the most efficient system is NOT the one with a lot of free ram, is the one that USES it totally... virtually having always ram at 99% would mean maximum performance... In other words: why do you want to flush the ram
This can not affect battery performance at all.
And it's totally normal to use ALL ram.
I guess you people grew up with normal Windows, that frees ram...
For example Linux has always used 99% RAM on your pc. It just uses all the free RAM as cache! So when there is more needed, it deletes some cache and allocates that RAM.
It is bad, very bad to waste memory by not using 100%. Using all memory for cache and only giving memory when it is needed is good for performance.
If you look at Vista, it does the same thing...
So it is normal behaviour, especially when you set all the caches high.
I use the SKTools application "FreeUP RAM" which does a sweep of RAM and normally saves about 5-10 mb.
BUT, I find I rarely need it as I don't seem to have any memory leak except with TomTom running.
i am not sure i can follow you
if i understand well, linux keem memory ocupied in order to fully use the whole capacity
but is not the case of windows, and sure is not the case of windows mobile
in my device, diferent processes and application take a slice of memory and does not release it even when you close them
so you end with a memory occupied 60, 70 even 80% despite the fact that you have nothing obviously running
because of that (not having enough free RAM), when you launch a new application, the HD became very slow or even stuck
correct me if i am wrong, but this is what i have noticed during the years of use of windows or windows mobile.
i am not computer literated so i might be wrong, though!
I also raise this problem here before, most expert's advise is that WM will manage memory itself, it is not necessary for us to do anything!!
I had tried to use memmaid, but it only free up 1-2M memory.
Back to the time when I use D810, if there are few MB left, I can't launch new application. Even when I close some and make free RAM left to 16+ MB, that program will still report out of memory........the only thing I can do is to soft reset.....
HD's RAM capacity is much better, but as time goes......maybe this problem will also happen!?!?
Sorry but not convinced. I agree that when in use 70-80% memory usage is not a problem. But when there are no programs running, then there is no reason to use ram.
Also on my previous wm6.1 device when you closed items in task manager it would restore ram. Sure not all of it but a good chunk of it. Heck, even on my previous HD using the task manager would free more ram.
The only thing that I can see that is different between my previous HD and this one is Tweak HD and the TouchFLO Calender. So I will try removing those first and see what happens,
Eventually, after flashing Laurentius's ROM, the problem went away almost completely. Have to say my memory usage is pretty stable now, at around 40-45% even after a day of full application and web use.
dunno personally i'd love to have a superfetch feature like in vista which keeps ram full
Higher memory usage causes minimal/neglectable effect on power consumption, RAM is powered as a whole, fractional/partial modes (where only used memory cells are powered) are not available on modern RAM chips. The CPU or DMA controller may use more power swapping memory data in and out as memory usage grows, however the increase is nothing in comparison with what the LCD backlight or loudspeaker would use.
I don't know what memory allocation method is used in Windows CE/Mobile, but regardless, being unable to start a new application while there are no other applications running in the background means that physical memory is depleted and this is not normal. OS may use RAM for caching/buffering to optimize performance, however memory allocated for optimizations should probably be released when it's required for other purposes. If this is not happening, than either OS lost track of allocated/unallocated memory or memory allocation approach is very inefficient and causes high fragmentation.
Here's a list of tools (for WinCE) that may also work on WinMo and help curious xda-devs figure out what's eating their memory...
http://blogs.msdn.com/ce_base/archive/2006/01/11/511883.aspx
I got my X10 monday, when I got it the first app that I installed is appkiller and system monitor. In the beginning, when I closed all the apps by appkiller, the system monitor said that I have 175mb of RAM. After using it for 3 days, I started to notice that my ram is going down and down... I mean it went down to 35mb. I did a factory reset and then I started installing very few apps and kept noticing my ram. No matter how many programs I keep on killing the ram seems to be going down and down.
Why is the ram going down? The phone was supose to have internal rom of 1Gb and ram of 348mb. I didn't play/install any games yet it kept on going down and down
Any ideas? Who is eating my rams?
This behavior is normal on Android. It just wants to load everything in the background. When there is not enough ram Android will kill some task by itself. It's meant to work that way:
http://developer.android.com/guide/topics/fundamentals.html#actlife
So don't worry about your ram, even if its only 30MB available, unless the device turns really slow.
When I got this device (coming from Windows Mobile) I was very focused on the ram like you. I've used an taskkiller to kill almost everything, used an startupauditor etc. etc. However I found that these apps do more harm than good. I run the X10 bone stock now, without any killers and it still runs like a charm. I'm getting 48 hours of life out of the battery with some normal use (a few hours of music a day, browings, timescape, gps). Just enjoy the phone and don't look so much at the ram
Agreed...
I went from the hellish pits of WoeMo, and took the same approach with task killers, startup auditors, and all that absolutely necessary stuff for WoeMo...
I now run without them, and everything works like a charm - I'm inclined to think it actually works better, but I haven't done all the math yet (only went back to stock a few days ago), but I would err towards it being better without them.
If anything, I'd recommend using a task switcher, such as AppSwipe, so you can close any programs you've left open, by returning to them and pressing the Back button to close them, rather than the Home button (as I often do) which leaves them open....
i have really no choice but to use a task killer
every time when my ram drop to like 40+ or 30+mb it lags like hell
then i spend about 15s get to my task killer and press "kill"
everything fines then
ok so this will happen quite often to me after messing with customizations or just using different apps. I exit apps that stay running correctly (at least ones I know I need to). my ram will fill up, or almost up and then the phone will freeze for a few seconds. when it comes back up I open system panel and close all inactive apps and anything else I feel needs to be closed. this will leave me with 50% or less free.
usually i'm not concerned, but twice now my phone has rebooted due to this. this happened once back in june and now just today. I had navigation up and when I knew where I was going I woke up the phone to exit it, but the phone was frozen. so I put it down and it actually keeps giving me directions. then I heard the start up tone, I didn't bother to look just put the phone in my pocket. a few minutes later it reboots again. again I didn't bother cause I did not need it. when I did need it I found it with no cell or 3g reception and no icons loaded up. reboot the phone manually and all is fine.
I am rooted with the latest fresh rom. but I have only been rooted for 6 days and I have been getting this memory issue the whole time I have owned the phone(release day purchase). including one reboot before rooting.
I keep reading that we should not have to worry about memory and that android takes care of it by closing apps when new apps need the memory. is this really true?
usually I keep it free by using system panel but I forget sometimes. I haven't used task killers as I read mix reviews and I like some things manual anyways.
so, is this normal? am I doing something wrong, or is there a setting I need? do I just need to go get a task killer?
what are the best task killers? and is there any programs I should not kill? or whats the optimal way to set these up?
thanx for any help you can give me
Try using Advanced Task Killer (there's a free version in the Market) and change its security settings to low, then start killing processes you don't need.
While Android is supposed to have good RAM management... Well, as you can see, it's not that great. Generally, if I get under 100MB of RAM available, I tend to go on a killing spree... Of processes.
drmacinyasha said:
Generally, if I get under 100MB of RAM available, I tend to go on a killing spree... Of processes.
Click to expand...
Click to collapse
me too... when I remember .. lol
cool I'll try out ATK
hi everyone,
i just wanna share my experience with my Samsung Galaxy S.
i have finally managed to keep the phone running with "normal phone usage" for more than 1 day
it is true that the multimedia features usage was to the minimum but still
2 Days, 16 hours and 43 minutes is an excellent number,
and still i have 15% remaining in the battery!!!
Check the screenshots below.
All what i have done is:
1- installed Voodoo lagfix
project-voodoo.org/download
2- installed Advanced Task Manager (ATM)
getandroidstuff.com/advanced-task-manager-android-download-v50/
And make sure to enable the Auto-End Running Apps features in ATM, i have used the 30 minutes frequency.
i am still unable to believe the difference that i got from this combination.
Voodoo has really fixed the lag issue and apps are running so smooth.
and with ATM installed the battery life has reached unbelievable numbers.
the installation for Voodoo was so easy and no complications, i have just used the update.zip file and it was so fast and easy.
check this yourself and tell me what you got from it.
cheers.
EDIT:
i forgot to mention that i am using ADW.Launcher instead of TWLauncher.
That's nice.
My record with light usage was 4.5 days.
In that particular case, I still had 50% after 3 days but made a lot of calls on day 4 so the battery went down quicker.
Key setting is to switch the phone to 2g when not needing 3g and also turn off the internet connection through the mobile provider and only use WIFI where available.
Very nice usage, but do you have push email active?
Congratulations abuatwan but i still think you could get longer from your battery. You say you have Advanced Task Manager running and set to start up every 30 minutes.
That costs power to start that up (as does any app) and when its killed whichever apps/processes its deemed to, if they start back up...well that's even more power lost lol
Android has its own task scheduler/killer built in and really all you are doing is battling your own system.
This will explain in much more detail, even if you don't understand everything mentioned read on and try to take in as much as possible.
http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/
I do agree though that with the galaxy, something needs to be done as it does in a way run better with a task killer (not counting the battles and power costs)
I use a free program called Auto Killer Memory Optimizer which tweaks androids built in task killer meaning you use your system as it should be
I've had mine running on 'moderate' preset setting for 2 weeks now and i wouldn't dream of installing any other task killer
stickfinger said:
Congratulations abuatwan but i still think you could get longer from your battery. You say you have Advanced Task Manager running and set to start up every 30 minutes.
That costs power to start that up (as does any app) and when its killed whichever apps/processes its deemed to, if they start back up...well that's even more power lost lol
Android has its own task scheduler/killer built in and really all you are doing is battling your own system.
This will explain in much more detail, even if you don't understand everything mentioned read on and try to take in as much as possible.
http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/
I do agree though that with the galaxy, something needs to be done as it does in a way run better with a task killer (not counting the battles and power costs)
I use a free program called Auto Killer Memory Optimizer which tweaks androids built in task killer meaning you use your system as it should be
I've had mine running on 'moderate' preset setting for 2 weeks now and i wouldn't dream of installing any other task killer
Click to expand...
Click to collapse
The default setting for killing empty_app processes on Galaxy S is 48 MB. The moderate setting on autokiller is 40 MB, so you are actually *decreasing* the memory tolerance, making the memory management worse! I agree with you about the article, but with a strict setting you will see much better performance, try it.
My SGS keep 3 days max with normal use with disable the data connection with GSM and 3G
I do 2 days with browsing and stuff, seems my battery drains less quickly on wifi then it does with 3g or H =\ killing stuff with ATK is pretty handy as some stuff that i never use don't really mater to keep running in the background.
freakdahouse said:
Very nice usage, but do you have push email active?
Click to expand...
Click to collapse
no, during this period i have turned it off, actually i have turned off the Auto-sync option.
i have played some games, used the browser (over Wi-fi) and used GPS but that was very minimal.
Tyxerakias said:
The default setting for killing empty_app processes on Galaxy S is 48 MB. The moderate setting on autokiller is 40 MB, so you are actually *decreasing* the memory tolerance, making the memory management worse! I agree with you about the article, but with a strict setting you will see much better performance, try it.
Click to expand...
Click to collapse
great,
if i can just change the default likker setings, i believe that will save lot's of battery
Definitely i will install "Auto Killer Memory Optimizer" and will try both profiles, the moderate and the strict.
Thank you
I do get this with my normal usage, 2 days and some hours - can't remember exactly. I have wifi on constantly, 3g when outside, autosync and push always on, autobrightness, no task managers or lag fixes.. Just stock JM2 :]
I have never managed to get more than a day's usage out of my phone. Today my display has been on for 1h37m and the phone has been off the charger for 5.5 hours, my battery is down to 66%.
good luck, in 3 weeks or so you'll need to do a factory reset because the SGS software/file system is a P.O.S
lokhor said:
I have never managed to get more than a day's usage out of my phone. Today my display has been on for 1h37m and the phone has been off the charger for 5.5 hours, my battery is down to 66%.
Click to expand...
Click to collapse
on a 2hr screen time from 100% my phone goes down to 75% or so..
Tyxerakias said:
The default setting for killing empty_app processes on Galaxy S is 48 MB. The moderate setting on autokiller is 40 MB, so you are actually *decreasing* the memory tolerance, making the memory management worse! I agree with you about the article, but with a strict setting you will see much better performance, try it.
Click to expand...
Click to collapse
Ahh well that's new to me, Thank you Tyxerakias. I do wonder what else this app is tweaking then because using Super Manager memory widget i had noticed that i would get slight lag when swiping screens if the reported memory was showing around or below 70mb. The 70mb figure might be wrong as i use a lagfix but the point is that to me around 70mb showing = lag. After installing Auto Killer Memory Optimizer i would sometimes see as low as 50mb but still no lag. I got rid of the memory widget after that as it was just displaying useless info and taking up screen space.
I would be tempted to try the strict setting but my phone honestly flies on moderate and ive also heard if you set it too strict then it can end up killing off things like the clock which means your alarm will then fail.
ickyboo said:
good luck, in 3 weeks or so you'll need to do a factory reset because the SGS software/file system is a P.O.S
Click to expand...
Click to collapse
why 3 weeks? are you referring to the Froyo update? and what is P.O.S?
Personally i wouldn't mind doing a factory reset if you ARE meaning for Froyo as flashing Froyo will reset it anyway...2 resets is no more loss than 1 reset if you are backed up and ready to flash
stickfinger said:
Ahh well that's new to me, Thank you Tyxerakias. I do wonder what else this app is tweaking then because using Super Manager memory widget i had noticed that i would get slight lag when swiping screens if the reported memory was showing around or below 70mb. The 70mb figure might be wrong as i use a lagfix but the point is that to me around 70mb showing = lag. After installing Auto Killer Memory Optimizer i would sometimes see as low as 50mb but still no lag. I got rid of the memory widget after that as it was just displaying useless info and taking up screen space.
I would be tempted to try the strict setting but my phone honestly flies on moderate and ive also heard if you set it too strict then it can end up killing off things like the clock which means your alarm will then fail.
why 3 weeks? are you referring to the Froyo update? and what is P.O.S?
Personally i wouldn't mind doing a factory reset if you ARE meaning for Froyo as flashing Froyo will reset it anyway...2 resets is no more loss than 1 reset if you are backed up and ready to flash
Click to expand...
Click to collapse
loool
Seems he just says that its "Piece Of S##t"
while i don't think so
abuatwan said:
loool
Seems he just says that its "Piece Of S##t"
while i don't think so
Click to expand...
Click to collapse
lol ahh i get it now, he means the file structure in the Galaxy. Samsung chose to use their own rather than a proper linux structure and i've seen many devs also saying how it was a very bad choice.
Well i've had mine for over 2 months now and no loss of data or anything yet so its fingers crossed here lol..........i will be backing important things up as a precaution too
Yes, that app is useful and i am confident you have noticed that
I don't use a task killer, they drain the battery.
I'm pretty sure you would get the same battery usage with screen on vs. screen on and movie playing. Playing a 2h movie drained my battery for 25%, screen on for 2h was about the same so...
I just use Juice Defender ultimate just to be able to select a few features:
- Activate Data/Wifi for 5min every 2h (would be better every 4/6hours but whatever...)
- Data / Wifi off when i sleep
- Leave data/Wifi on when the screen is on
Basically, my phone only syncs / uses data when my screen is on (or every 2h just to push emails if needed)
I noticed that this really really helped me. 3G and screen on really kill your battery
Did anybody try Second space?
I had enabled the Second space but switching back and forth between the First and Second is pretty slow
IMO, it also generally slowed down the phone (first/default space), I think due to high memory consumption
In fact, couple of apps I use (in my first/default space) like EMail, Blue Mail, Skype, XDA App started to crash (they never did before)
Eventually I deleted that Second soace and everything returned back to normal
I'm on Xiaomi.eu 21.6.9 (MIUI 12.6, Sndroid 11), I don't know does the Second space works better with MIUI 11/Android 10 (less memory consumption)