New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
adrianblack
Old
#1  
adrianblack's Avatar
Member - OP
Thanks Meter 13
Posts: 85
Join Date: Mar 2008
Location: West Coast
Default Lack of free RAM really ruins the SGS

I know this has been beat to death but I recently started using a Samsung Fascinate coming from a Droid X. I love the phone but I absolutely hate the lack of available free RAM on this so called 512mb phone. Here is a comparison between my Droid X and Fascinate:



Fascinate running PWGB, Droid X running stock Motorola GB with some debloating. Notice how much memory is free on the Droid X even though both phones only have 512mb of RAM. I have the same apps installed and running on them.

I was just on a business trip and got so frustrated with the lack of memory. A few times my keyboard has been closed by the OS, resulting in me going back up with the Samsung keyboard. Even more often the music player gets terminated while I'm listening to it if I am doing memory intensive things like using the web browser. Every time I use Gallery, LaucherPro gets terminated and I have to wait for it to relaunch....

It's a shame really because the phone is so sleek, sexy and that beautiful screen.
 
big_limits
Old
#2  
Member
Thanks Meter 5
Posts: 67
Join Date: Mar 2011
Zram......
 
times_infinity
Old
#3  
times_infinity's Avatar
Senior Member
Thanks Meter 1474
Posts: 1,341
Join Date: Oct 2010
Look up Linux kernel memory management. It caches ram so that it can be utilized and accessed faster.

Sent from my Incredible 2 using XDA App
. . .


Twitter: @times_infinity

Synacking
Akaineing

Lurk, Learn, and STFU
RTFM

ShadowFall
If you like what I do or have helped you in any way why not buy me a beer?
 
adrianblack
Old
#4  
adrianblack's Avatar
Member - OP
Thanks Meter 13
Posts: 85
Join Date: Mar 2008
Location: West Coast
The SGS here only has 296mb of RAM available to apps compared to 405mb on the Droid X.

Even /proc/meminfo only shows about 355mb on the SGS compared with 475mb on the Droid X which is pretty much the same difference as is available to apps.

Caching won't help when you have a lot of services running as those need to stay in memory to run.

What is ZRAM? And does the stock kernel support it? I was using stock because none of the custom ones I tried supported Dock Audio and had other bugs.
 
Jmatch
Old
#5  
Jmatch's Avatar
Senior Member
Thanks Meter 13
Posts: 202
Join Date: Feb 2011
On the fascinate Facebook is taking up 34 MB only 7 on dx

Sent from my SCH-I500 using xda premium
 
laureanop
Old
#6  
laureanop's Avatar
Senior Member
Thanks Meter 318
Posts: 1,326
Join Date: Aug 2010
Location: Los Angeles
I'm running jt' s vanilla Gb 8 right now and free memory never goes below.. 100

Sent from my SCH-I500 using XDA App
 
brendanvista
Old
#7  
Junior Member
Thanks Meter 0
Posts: 17
Join Date: Mar 2010
I have never owned real android device (put it on my old touch pro 2) and I just thought the low available ram was just something you had to deal with. I've installed quite a few roms on my phone and they all seem to be pretty similar. However, now using awesome sauce rom, I'm using 223/347 megs. However, that's with this really lightweight launcher that comes with it. If anyone has any solutions to this problem, I would love to hear!
 
mkropf
Old
#8  
mkropf's Avatar
Senior Member
Thanks Meter 3
Posts: 105
Join Date: Aug 2011
Try AutoKiller Memory Optimizer, read up on it and you will find its not your normal task killer. I've been using it for a long time and I love it.

Sent from my SCH-I500 using xda premium
 
MR H3LLMAN
Old
(Last edited by MR H3LLMAN; 13th November 2011 at 04:03 PM.)
#9  
MR H3LLMAN's Avatar
Senior Member
Thanks Meter 80
Posts: 198
Join Date: Feb 2011
Location: Atlanta, GA

 
DONATE TO ME
It is a known fact that our phone has a very hard time managing its memory. But, lucky for us, there is a solution.

Not sure if I can define zram but from what I understand it is noticeably better. Also, try messing around with your vm heap via the vm heap tool from the market (have to be rooted) I've found that keeping mine above 47, as suggested by another user, tends to keep things in check and running smooth. I'm currently running mine at 80 with Autokiller Memory Optimizer set on optimum and have had amazing results. What setup are you running right now? I know its says PWGB but what kernel, what I/o scheduler, governor, etc...

http://forum.xda-developers.com/show...t=zram&page=41

That link will take you to Comradsven's TKSGB Kernel forum. I would suggest reading all the way through, if possible, from page 40 where the link will take you to the end of the zram, akmo, vm heap, etc... discussion.

As far as I know, and anyone feel free to correct me on this, zram is a feature enabled in custom kernels. I have yet to mess with it but I'm sure I will sooner rather than later. So it would not be compatible with stock kernels. Either way, to get the most out of your fascinate you should pop a new kernel in there. Lagfix will greatly increase the capabilities of you phone and in some cases will allow you to control your voltages, I/O schedulers, Governors, and even Color/Gamma tweaks for your screen.

I have personally had the most luck with the kernel I linked above. I'm using the Bleedingedge version of it as I like having more manual controls over the colors, gamma, and rgb multipliers our phones beautiful super amoled screen has to offer. I currently have it OC'd at 200-1200 mhz (States: 1200 at -50 mv, 1000 at -50, 800 at -75, 400 at -75, 200 at -75) with CFQ and Smartass v2, a vm heap size of 80, AKMO set to optimum (as well as all the fun advanced tweaks, depending on what settings your kernel is on. Havn't had good luck with the network tweaks in those though), and I ran the Adrenaline Shot XIX speed tweaks script. My phones flies at this point and I have had no hot reboots or locking up. I should also note that I am running TSM Resurrection 1.2 as it seems to agree with my phone nicely. For some reason didn't have much luck with Pool Party, though I loved that rom to death.

I also had an amazing experience with Imoseyons Lean kernel but I opted out as I wanted more of the manual control of things. Amazing kernel but very very low in extras.

Bottom line is this:
Our phones are very capable devices, they just need tweaking. Each handset is unique and will react differently to different roms, kernels and tweaks. Try and experiment with some rom/kernel combos and see what works out for you.
The Following User Says Thank You to MR H3LLMAN For This Useful Post: [ Click to Expand ]
 
AuroEdge
Old
#10  
Senior Member
Thanks Meter 16
Posts: 393
Join Date: Dec 2010
It really depends on your usage I guess. My phone has been on for a few days and it's at 175MB used with 136MB free. I do have a number of apps installed and open


XDA PORTAL POSTS

Dos and Don’ts of Android Design

As long as you’re coming from some type of programming background, the unseen part of app … more

Expand Your Choice of Icons with Icon Themer

Icons are some of the most commonly themed elements of the Android UI, and there is certainly no … more

MicrowaveTimePicker Brings 4.2 TimePicker to 2.1+ Devices

It’s frustrating to see slick new features that you can’t use when … more

What’s Possible with CASUAL & How to Make Your Own CASUAL – XDA Developer TV

XDA Elite Recognized Developer AdamOutler is known … more