Free RAM (mainly) on Sense ROMs and Slowdowns - Desire HD Q&A, Help & Troubleshooting

Hello,
I have a question:
Every ROM I tried since having my Desire Z (now DHD) I found (no surprise) that Sense ROMs tend to eat more RAM then MIUI/AOSP ones. What I cannot understand is why as soon as I get about 100 MB free the phone becomes terribly slow when the minfree values are a lot lower (48 MB and less) and there is actually a lot of RAM that can still be used. With older phones I used to get into this situation with about 40 MB free, not 100! Does anyone know why this happens?
Thanks in advance

Related

MDA Pro RAM and general ROM upgrade question

Please excuse..I am very impressed by the massive amount of knowledge available here, but I was unfortunately not able to figure out the simple picture ( not your fault----my fault.)
Is there more or less a consensus, on which ROM is the best and why?
criteria could be: max RAM left, stability, speed? are there major differences or are you more talking details and preferences?
I have the MDA Pro (got it for 3 months testing for free from t-mobile). I have to reset not far from 10times a day. I start out with a maximum of 15 Megs of RAM after each reset, and they are reduced to 10, 8, 6 nothing...very soon..after opening and shutting a few apps. e.g. I have 10 available, open PIE, and there you go, only 2 left....how can one live with this? Is my device behaving very differently from what you are used to?
also: would a RAM upgrade not be interesting? do 64 more MB really consume that much more energy? ( I am online with UMTS all the time, which drains the battery anyway, but i would guess in comparison the additional RAM consumes much less than that, no? so if i can run say 3 hours with umts on and 64megs it will run 2h45 with UMTS and 128 MB...what do you think?)
Please be so kind to reply..I tried to investigate the answers myself, but I really was not able to get the picure..I like the device and plan to get one for my vodafone card (is the VPA 4 ROM good?) but it is partially a real nightmare....
cheers,
Andy

[Q to devs and everyone]what is the max RAM amount we can get from galaxy s?

i have started my own and read every topic about why we could not see all the ram as user available (329 instead of 512) .. first i compared galaxy s with tab but it turned out tab has 640 Mb of real memory in total.. but i also have seen it was possible to add more memory about 40 Mb to the user available ram .. and i also learned there is also a part which is not used and called "blackhole" approximitely another 40 Mb..
so i believe it is possible to make some adjustments to improve the weakest (according to me) part of our galaxy s.. would some devs please mind trying this for us and share it?
We don't need the RAM (yet)
There are a lot of developers who try to get more out of our SGS's. For instance Juwe/ GingerReal increases the RAM to around 340MB.
Appearently Google thinks we don't need the full potential RAM and that's why they made it with a default of 300-330MB. Still still most developers agree on XDA that we should be able to acces the other 160MB because it doesn't do anything.
Until then we'll just have to wait.
even 340 Mb instead of 329 makes a difference .. i cant think what would happen with 380 or 400 or maybe even more..
because as far as i understood from what i have read; 128 memory is reserved for some drivers and capturing video is taking most of it.. i am taking a video maybe once in 2 monts.. but i am using my widgets, apps, playing my games everyday.. so if was asked to choose i would love to have that memory reserved for video taking..
edit:typo
First of all, the amount of RAM is NOT related to the ROM....
The kernel makes the difference...
In general the max amount of RAM in Gingerbread is 340MB, cuz if we go over the phone will become unstable and we'll break some functions like 720p recording....
In Froyo we used to reach max of 350MB without issues
just curiosity;
galaxy s2 and galaxy s has the same rams with different amounts.. what would happen if we soldered the 1gb ram to galaxy s? would it recognize it without any software tuning? or would we just kill the phone completely? or would still see 329 ?
simone201 said:
First of all, the amount of RAM is NOT related to the ROM....
The kernel makes the difference...
In general the max amount of RAM in Gingerbread is 340MB, cuz if we go over the phone will become unstable and we'll break some functions like 720p recording....
In Froyo we used to reach max of 350MB without issues
Click to expand...
Click to collapse
so is it possible to disable video recording completely and having lots of more Mb?
_delice_doluca_ said:
just curiosity;
galaxy s2 and galaxy s has the same rams with different amounts.. what would happen if we soldered the 1gb ram to galaxy s? would it recognize it without any software tuning? or would we just kill the phone completely? or would still see 329 ?
Click to expand...
Click to collapse
Do you want to instert 1GB ram into our SGS? I dunno sincerely what will happen.....
_delice_doluca_ said:
so is it possible to disable video recording completely and having lots of more Mb?
Click to expand...
Click to collapse
Probably yes, i am not a kernel expert, i am only a rom cooker/recognised developer, so my knowledge on kernels is very basic....
Maybe you'd better directly ask to a kernel dev like hardcore, nikademus, chainfire....
simone201 said:
Do you want to instert 1GB ram into our SGS? I dunno sincerely what will happen.....
Click to expand...
Click to collapse
i would really want that but i am sure its not as easy as soldering the gps antenna.. i have read about a HTC device getting a memory upgrade to 128Mb from 64 in xda forum.. so technically there is no impossible but i wonder what else need to be done after soldering the ram? software adjustments (kernel maybe?), or any more hardware changes ?
simone201 said:
Probably yes, i am not a kernel expert, i am only a rom cooker/recognised developer, so my knowledge on kernels is very basic....
Maybe you'd better directly ask to a kernel dev like hardcore, nikademus, chainfire....
Click to expand...
Click to collapse
thanks for tip, i will ask them..
i am really feeling bad about this ram issue.. every web page is showing nexus, galaxy s, galaxy tab have 512 Mb of ram.. but the memory dedicated for users is far less than the other 2 phones in galaxy s ... so it bothers me.. is there anyone who returns their phones to samsung and gets the money back?
first i believed somehow it was possible to use most of the ram with some software adjustement but then i realised even quadrant shows the total amount of ram memory is only 384 mb (and there is a part which is not used at all) ..

[Q] RAM less than specs

I apologize if this is stupid and everyone already knows this.
Why is the RAM listed under About Tablet less than the specs for the fire? Is there a way to change the situation so more ram is available?
Thank you.
No, the ROM, as well as the stock ROM, take about 100 MB of RAM to get System Apps and Processes working as well as hardware running. With 400 MB its enough to do multi tasking, so unless you have like 50 MB RAM, there is no problem. You can't add more RAM, that's how it is. On AOSP you can get 140 MB of RAM free which is enough to play 3D Games and no lag.
Sent from my Amazon Kindle Fire using xda app-developers app
404-Not Found said:
No, the ROM, as well as the stock ROM, take about 100 MB of RAM to get System Apps and Processes working as well as hardware running. With 400 MB its enough to do multi tasking, so unless you have like 50 MB RAM, there is no problem. You can't add more RAM, that's how it is. On AOSP you can get 140 MB of RAM free which is enough to play 3D Games and no lag.
Sent from my Amazon Kindle Fire using xda app-developers app
Click to expand...
Click to collapse
Is that 100 MB being used for running the OS or is it used as a ram disk? If that's what Android uses for running, then what is eating up the other ~250 MB of RAM?
The only way I've managed to get ~150 MB free RAM is to go through settings and manually stop all the extra processes that I don't want running in the first place. The benefits are short lived, though, as they always seem to respawn themselves.
Try different ROMs and wait for new version from Devs
pfederighi said:
I apologize if this is stupid and everyone already knows this.
Why is the RAM listed under About Tablet less than the specs for the fire? Is there a way to change the situation so more ram is available?
Thank you.
Click to expand...
Click to collapse
From my understanding, each ROM utilized ROM diffrently, and the RAM always partial taken by ROM to run the OS. Newer kernel version (my case is 3.0.50+) like near future 3.4 may take fewer RAM then the current version, as Hashcode promised. And as you see with USB, SD and HDD, none of them show the correct storage as factory spec. It is always lower
The 1gig is shared between the gpu and cpu, what you see is whats reserved for the cpu.
pfederighi said:
Is that 100 MB being used for running the OS or is it used as a ram disk? If that's what Android uses for running, then what is eating up the other ~250 MB of RAM?
The only way I've managed to get ~150 MB free RAM is to go through settings and manually stop all the extra processes that I don't want running in the first place. The benefits are short lived, though, as they always seem to respawn themselves.
Click to expand...
Click to collapse
100 is for Hardware System and the rest ~100 or so is for Keeping the OS running, if you were to take that away you would get a unresponsive Kindle. I have that in Stock ROM I get about 200MB but you have sacrifice some for Heavier
ROMs like JB
Itsbricked said:
The 1gig is shared between the gpu and cpu, what you see is whats reserved for the cpu.
Click to expand...
Click to collapse
1Gig?????
Sent from my Amazon Kindle Fire using xda app-developers app

Best JB Firmware

Whats your favorite Firmware???
I am asking because there are so many Jelly Bean Firmwares out there and I wanted to know which one is the best for you.
And I think it´s good for users who don´t know which Firmware they should flash.
MG2 is the smoothest one with 624 MB ram, but drains battery fast...
Szaby59 said:
MG2 is the smoothest one with 624 MB ram, but drains battery fast...
Click to expand...
Click to collapse
I updated to MF1 via kies and got 482 MB. which firmware should i install to get 624mb ram. Device is from UK
Do i need 3 files or one file?
Flash mb4 for 624 RAM with pit then flash mf1 mg2 etc.
Sent from my GT-I8160 using xda app-developers app
The russian MG2 (SER) will give you 624 MB, you can flash it directly no matter what rom do you have currently on the device.
You can find a torrent link on my signature or hotfile link on sammobile.
It doesn't matter if it's 624 or 428 ram. Your device has 768 mb ram, it's just allocated differently and thus you have 624 or 428 ram. I'm running nordic MG2 with 428 mb ram, and it is smooth, there are no hangs, it's almost like GB. So don't base JB firmware on how much ram your task manager shows!.
Guys, i having BUT-XXMC8 Firmware and it's not bad
is MG2 better than MC8 ??
if yes sure i'll flash it over MC8.. i think no matter with this way right?
zahirovic.safet said:
It doesn't matter if it's 624 or 428 ram. Your device has 768 mb ram, it's just allocated differently and thus you have 624 or 428 ram. I'm running nordic MG2 with 428 mb ram, and it is smooth, there are no hangs, it's almost like GB. So don't base JB firmware on how much ram your task manager shows!.
Click to expand...
Click to collapse
it has 768 mb ram, correct. but only 482 is usable, cant you understand? you might not have many apps running and using ram, but other people may use more apps than you. based on what you said, you mean a pc with 8 gb ram, and it so happens you can only use 1 gb(no, but example) you mean you will say"oh this pc has 8 gb of ram, its just allocated differently. dont judge the pc based on ram." I will have to tell you thats totally wrong. For gaming, customization, multitasking... ram does matter. So instead, just tell them how to get 624 mb ram and dont encourage them on the wrong things. And for those who needs 624 mb ram, first flash XXMB4 then your desired firmware(JB)
Szaby59 said:
The russian MG2 (SER) will give you 624 MB, you can flash it directly no matter what rom do you have currently on the device.
You can find a torrent link on my signature or hotfile link on sammobile.
Click to expand...
Click to collapse
I downloaded MG2 from your torrent link and installed it. I got 624MB ram . It's faster than MF1.
On samfirimware there are 2 MG2 firmwares.Poland and Hungary.Which one is better?
teddytsen said:
it has 768 mb ram, correct. but only 482 is usable, cant you understand? you might not have many apps running and using ram, but other people may use more apps than you. based on what you said, you mean a pc with 8 gb ram, and it so happens you can only use 1 gb(no, but example) you mean you will say"oh this pc has 8 gb of ram, its just allocated differently. dont judge the pc based on ram." I will have to tell you thats totally wrong. For gaming, customization, multitasking... ram does matter. So instead, just tell them how to get 624 mb ram and dont encourage them on the wrong things. And for those who needs 624 mb ram, first flash XXMB4 then your desired firmware(JB)
Click to expand...
Click to collapse
You can't compare PC with smartphone with Android. First if you go to properties in my computer in windows you can see that you have RAM and how much ram is usable. Second RAM management is different in Android and Windows. Google said that 1 GB RAM is minimum for JB and we have 768. You CAN'T GET MUCH OF MULTITASKING WITH THAT MUCH RAM!!!. I had 624 mb ram with repartition, and the RAM gauge was always filled, I constantly had 500 ish ram, and the same thing is with 428 ram, I always have 400 ish ram. Gaming performance was worse on any firmware with 624 ram, mc8, me7, mf1 but with 428 ram on MG2 it's much better. My point is that mg2 build is optimized good enough with 428 ram, and if you repartition yout system you will have same effect, maybe even worse with 624 mb. I guarantee that with 624 ram you won't get much of multitasking and you will repartition your system, which is always a bad choice, so it's futile to search for multitasking in jb on our device.
1gb is minimum? But then again, you can only use 0.98gb. "Google said you need 1gb of ram" huh? So having 0.98gb cant multitask either? Lastly, this is a thread meant for discussion, not arguing.
Sent from my GT-I8160 using xda app-developers app
teddytsen said:
1gb is minimum? But then again, you can only use 0.98gb. "Google said you need 1gb of ram" huh? So having 0.98gb cant multitask either? Lastly, this is a thread meant for discussion, not arguing.
Sent from my GT-I8160 using xda app-developers app
Click to expand...
Click to collapse
Minimum 1GB of physical memory, not usable memory. My point is not to argue, but I don't want people to flash 100 builds just to get "624 mb RAM" when it's perfectly fine with 428 mb, and there is not difference in performance, if anything else 624 mb is worse. This phone is tailored suited for GB, I think we will never get official Samsung update with better performance than GB, in best case we will get same performance as GB. And that's the case with all devices without physical 1 GB of RAM. I am using official MG2 now, updated with kies and it runs really smooth, games are OK and I don't have any freezes or lag so it is definitely an improvement. There will me more builds, and about 2 months ago when I talked with Samsung Norway they told me that JB will arrive in 3/4 quarter of the year, and I think that final builds will come then, but MG2 build for now is just fine for me.
Sorry for misunderstanding. And i agree it was made for GB
Sent from my GT-I8160 using xda app-developers app
If a phone with single core cpu and 512 MB ram can run JB don't try to explain that 768 MB RAM and a dualcore processor is not good enough...
Just flash the russian MG2 you will have 624 MB usable ram and almost every time there is approx. 100 MB free, the rom is extremely smooth, there is only a little lag which is caused by poor drivers/kernel, just like the huge battery drain.
Soo... that "made for GB" excuse is probably good enough for samsung trying to fool us, but it's not true...
I can remember when I bought my phone GB was almost in the same state (little lags, battery drain, slowdown) and after the 2012Q4 performance updates GB became well optimized.
kohrangi said:
On samfirimware there are 2 MG2 firmwares.Poland and Hungary.Which one is better?
Click to expand...
Click to collapse
it's the same ROM
tomgv said:
it's the same ROM
Click to expand...
Click to collapse
No, with the Hungarian XXMG2 version you'll have 482 MB usable ram, with the Russian XXMG2 this value is 624 MB.
I don't know anything about the polish fw but I recommend to flash the Russian JB.
Szaby59 said:
If a phone with single core cpu and 512 MB ram can run JB don't try to explain that 768 MB RAM and a dualcore processor is not good enough...
Just flash the russian MG2 you will have 624 MB usable ram and almost every time there is approx. 100 MB free, the rom is extremely smooth, there is only a little lag which is caused by poor drivers/kernel, just like the huge battery drain.
Soo... that "made for GB" excuse is probably good enough for samsung trying to fool us, but it's not true...
I can remember when I bought my phone GB was almost in the same state (little lags, battery drain, slowdown) and after the 2012Q4 performance updates GB became well optimized.
Click to expand...
Click to collapse
I didn't say it can't run, it can run JB, I'm running JB now on my phone. The question is not can it run but how it runs it. I agree that performance will be better with next updates and that was my point, but what I've said is that don't expect to run 4-5 applications in once or to have fantastic multitasking. About a battery, there is slight decline over GB but not so much. I've noticed the biggest drain is with wi-fi on, with camera app and of course screen usage. Project butter uses a lot of battery for now I think, because to use video sync and to run at 60 fps Project Butter needs graphical intensity which was not presented in GB. And one more thing, did anybody noticed that camera quality is lower than on GB? For me it seems like it. I think in September/November we will get usable enough build and Samsung will end support for this model I think.
question
what are the differences between the firmwares? and does the different version affect the battery life of the phone? thanks
ginryu006 said:
what are the differences between the firmwares? and does the different version affect the battery life of the phone? thanks
Click to expand...
Click to collapse
It's up to you. If you value more battery life and performance, stay on GB. If you want Nature UX, smooth UI and new features with lower battery life and less performance in games, than go for JB. If you want to move to JB then I suggest to flash nordic MG2 directly from GB via Odin.

How much free RAM do you have?

Hi everyone,
Been using my G4 for just over a week now and have noticed that the free RAM drops significantly after some use (just a few hours), on average I have about 80% RAM used meaning that I have around 550MB free, now I haven't noticed any slow downs/lags but am just curious, how much free RAM do you have and what kind of user are you? Lets gather some facts. I am a relatively light user, probably have less third party apps than the amount of apps preloaded (Google + LG).
Note: I am running the latest version of LG's stock MM, no root.
ShinOrochiX said:
Hi everyone,
Been using my G4 for just over a week now and have noticed that the free RAM drops significantly after some use (just a few hours), on average I have about 80% RAM used meaning that I have around 550MB free, now I haven't noticed any slow downs/lags but am just curious, how much free RAM do you have and what kind of user are you? Lets gather some facts. I am a relatively light user, probably have less third party apps than the amount of apps preloaded (Google + LG).
Note: I am running the latest version of LG's stock MM, no root.
Click to expand...
Click to collapse
Android is dicfrent than windowz android manages ram on its own if it runs low itll clear itself to make room for the new i run about the same. All these task killers waste battery now. Its ok leave it be. Ever since kk adroid handles much better
Yes using RAM in modern Linux systems and in Android means that the operating system pre caches things to actually speed up your device.
You had to went away from the idea of having as much free RAM as possible. Having unused RAM is actually a waste of resources isn't it? Why not using that free resources when not needed? Well and the result is a more or less intelligent handling of RAM usage where you will see high RAM usage.
So if you have less free amount of RAM it means all is fine :laugh: :victory:
Sent from my LG-H815 using XDA Labs
I also would like to point that apps like Messenger used around 80mb in my S4 Mini (with 1.5GB) and the same version of the app uses around 150 in this phone. So android is doing its good work using the memory efficiently so you have the best efficiency when switching apps and so.
Sent from my LG-H815 using Tapatalk
I was reading this article which pretty much explained everything RAM related. I used to own the OnePlus X which also had 3GB of RAM and with that I had around 1.5GB free, with the G4 I have less than half that . Then again the OPX pretty much ran on AOSP android with is feature-less.
anytime enough.You run out ram? Your device freezing?
kabirjedi said:
anytime enough.You run out ram? Your device freezing?
Click to expand...
Click to collapse
No my device doesn't freeze, I get occasional stutters/lags but these are minor. So it is not really a major issue, I was just curious. It is all about the balance, AOSP=fastest performance but least features, custom UIs=slower performance but much more features, for me the features and UI presentation are most important, I can slightly compromise on performance, AOSP is just plain boring, nothing about the UI appeals to me.

Categories

Resources