Best advise wins a free BEER! (need setup consult) - Hero CDMA General

I know this type question has been asked countless times, but I am wanting to get some input for those of us who are rooting purely for performance when it comes to professional use. I love the Sense contacts and calendar and I spend most of the day bouncing between a few apps so I'd rather them not get killed immediately after switching.
Currently running nfinitfx deodex with the Darch kernel. a2sd with 32M swap. SD card clocks in at 4M write and 12M read speed. Before I started using the a2sd my internal memory would hang around 40M free... I only know enough to make me dangerous.....so I'm looking forward to your professional opinion on how to optimize my setup for my particular needs...
So what do you say? Helpanewb?

nicholishen said:
I know this type question has been asked countless times, but I am wanting to get some input for those of us who are rooting purely for performance when it comes to professional use. I love the Sense contacts and calendar and I spend most of the day bouncing between a few apps so I'd rather them not get killed immediately after switching.
Currently running nfinitfx deodex with the Darch kernel. a2sd with 32M swap. SD card clocks in at 4M write and 12M read speed. Before I started using the a2sd my internal memory would hang around 40M free... I only know enough to make me dangerous.....so I'm looking forward to your professional opinion on how to optimize my setup for my particular needs...
So what do you say? Helpanewb?
Click to expand...
Click to collapse
My personal recommendation- a 32mb Compcache setup would help more then swap. There are a few explanations around here, but basically it compresses an area of RAM, giving the illusion of more RAM at the cost of it's not quite as fast as uncompressed RAM. Still a hell of a lot faster then an SDCard though.
Autokiller is a nice app, rather then doing what most task killers do and just outright kill a task (which is a do-not-want), it tweaks the built in Android task killer. Most users find "optimal" to be a good setting, having too high a setting can cause it to kill an app while you're still using it though. Not sure if it has the option to blacklist certain programs from being killed though.
Also, I prefer the $6 bottles of Vodka.

So if I understand you.... Ditch the a2sd? How about the rom and kernel? Sorry for ignorance.
Btw, you should spend a few extra bucks and go with 44 north vodka. Well worth it..and I'll papal you some $ if this helps my hero humm..
Sent from my HERO200 using XDA App

nicholishen said:
So if I understand you.... Ditch the a2sd? How about the rom and kernel? Sorry for ignorance.
Btw, you should spend a few extra bucks and go with 44 north vodka. Well worth it..and I'll papal you some $ if this helps my hero humm..
Sent from my HERO200 using XDA App
Click to expand...
Click to collapse
Not saying ditch A2SD, but saying ditch the SWAP space on your SDCard.
Cheapst I can find it on Google is $25. I make minimum wage man D;

Related

RAM....how much do you have free?

running pancake 1.5c without sense and the new apps2sd with gbhil's custom kernel i have 110mb free ram and 146mb free internal storage.
i also have about 35 apps installed.
how about you guys?
Running fresh 2.0d with rosie and launcher2 removed, I just use helix. a2sd with about 80+? apps, dalvik cache not on SD. And I average around 80 mb free RAM during the day. And 90+ after a recent reboot.
Sent from my HERO200 using the XDA mobile application powered by Tapatalk
Oh yeah, well I've got a 2TB Hard drive and am only using 2MB of it!
Around 80mb usually.
abcdfv said:
Oh yeah, well I've got a 2TB Hard drive and am only using 2MB of it!
Click to expand...
Click to collapse
lots of room for porn then buddy!
fixxxer2008 said:
lots of room for porn then buddy!
Click to expand...
Click to collapse
But then I wouldn't have any free space. What's the point of having a 2TB harddrive if I'm just going to fill it up? I'd rather be able to brag about how it's not getting used.
abcdfv said:
But then I wouldn't have any free space. What's the point of having a 2TB harddrive if I'm just going to fill it up? I'd rather be able to brag about how it's not getting used.
Click to expand...
Click to collapse
how much did you pay for a 2tg hdd?
I don't actually have a 2TB HDD. I'm using it as a point saying "I bought a device with X amount of storage, and doing everything in my power to not use any of it."
It's basically the same as having 4GB of RAM, and only using 1GB of it. 3GB is completly wasted. Empty RAM does not benefit anyone, nor does any free space. If it's empty, it's wasted.
abcdfv said:
I don't actually have a 2TB HDD. I'm using it as a point saying "I bought a device with X amount of storage, and doing everything in my power to not use any of it."
It's basically the same as having 4GB of RAM, and only using 1GB of it. 3GB is completly wasted. Empty RAM does not benefit anyone, nor does any free space. If it's empty, it's wasted.
Click to expand...
Click to collapse
the more ram the faster your phone or pc will run.
Explain to me how. Cause I can explain a hundred different ways how that's wrong, to a point.
abcdfv said:
Explain to me how. Cause I can explain a hundred different ways how that's wrong, to a point.
Click to expand...
Click to collapse
Even in computers empty RAM is wasted. Most people don't seem to realize that the reason more RAM speeds up a computer is because that RAM is USED by programs instead of the hard drive. If you have 8gb of RAM and only ever use 4, you've wasted 4gb of RAM because it's sitting there doing nothing, instead of being filled with programs/cache information/etc.
It's similar with the phones. If the RAM is sitting there idle because it's not being used for anything it's just...sitting there. It makes more sense to fill it with something than leave it doing nothing, which is the point I believe abcdfv is making.
smw6180 said:
Even in computers empty RAM is wasted. Most people don't seem to realize that the reason more RAM speeds up a computer is because that RAM is USED by programs instead of the hard drive. If you have 8gb of RAM and only ever use 4, you've wasted 4gb of RAM because it's sitting there doing nothing, instead of being filled with programs/cache information/etc.
Click to expand...
Click to collapse
I'd kiss you, but don't know where you live. Huzzah for me not being the only one to get it.
abcdfv said:
I'd kiss you, but don't know where you live. Huzzah for me not being the only one to get it.
Click to expand...
Click to collapse
*shrug* Too many people think 'more is better'..they're wrong.
As for kissing me...my wife would get mad, so..
smw6180 said:
*shrug* Too many people think 'more is better'..they're wrong.
As for kissing me...my wife would get mad, so..
Click to expand...
Click to collapse
Nah, she could join in.
http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/
That article goes well beyond talking about free memory, but it does explain exactly what abcdfv and swm are saying. Unused free memory means nothing.
flipzmode said:
http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/
That article goes well beyond talking about free memory, but it does explain exactly what abcdfv and swm are saying. Unused free memory means nothing.
Click to expand...
Click to collapse
I still think you should add my explanation of how Linux handles RAM/Swap differently then Windows to that.
Then why is it helpful to manipulate minfree settings?
I suppose it could be placebo but I swear I've found a sweet spot between stock settings and aggressive where my phone runs better than at either extreme. Am I misunderstanding that by your rationale the phone should run just as well at stock settings than any other?
The reason you might be seeing an increase in performance is the "free" RAM is being temporarily utilized when using the phone. The more free the more potential for the phone to use it, but having 124 mb free is most likely useless, the OS will most likely never use that much by itself.
I'm with the others, free is wasted, but that doesn't mean try to max it out, because spikes in usage will take up more than what the phone will report when you check it.
I sit at 50
I understand and have always known having a ton of free space is a waste.
But having not enough can be a problem. I just read a post from a sprint admin stating "dont let your ram get to 15 or 20mb because it will cause issues, specially with voicemail and messaging."
I really doubt anything major (not gunna hurt the phone), but problems with everyday use.
Just saying.. Not that any of you run that low anyways

Quick Question: Is there a need to root?

Hey guys,
I'm coming from the G1 forum and have lots of experience loading and tweaking ROMs on the G1. Unfortunately my beloved G1 took a header off the roof of my SUV while doing about 70MPH on I-95, so alas, it is history!
Just ordered an Epic 4G to replace the G1. My question is, the main reason I rooted my G1 and got so involved in loading, testing and tweaking ROMs is that I wanted a seven-screen launcher and needed Apps2ext in order to load about 45 apps from the Android Market. It looks like the stock Epic launcher supports seven screens out of the box, I just don't know the internal memory capacity (how many apps it can typically hold).
Can anyone comment on the number of apps that the stock Epic 4G can handle? If I can load 40-50 apps then I may just skip the whole rooting thing and stick with the stock Android OS.
Thanks!
Chris R.
i can't personally answer how many apps, but reading and learning, I have seen many, many with over that number listed.
I personally have 24 with using 99.63 mb of available 498mb. And sd card untouched, so I have had no problem.
FYI, I am not a wiz, but have hacked Windows, Palm, the Hero, and have always considered it a challenge. But I have always needed to.
I did root, using One Click method, only because I wanted Wireless Tether. This phone is so customizable, that I am leaving along, waiting for Froyo. And I actually like TouchWiz, the colors, and the animations.
Its also nice doing no maintenance!!!!!!!!!!!
Hey thanks! Those numbers are exactly the info I was looking for! If you've got 498Mb avaialble on the data partition then I should be able to load a ton of apps without having to worry about a low memory condition! On the G1 you _had_ to root to get Apps2ext in order to be able to load, say, more than 20 apps, there just wasn't enough space.. and yes, no one will be happier than my wife if I have a phone that I don't have to root and spend hours and hours tweaking ROMs and settings trying to get the device to support 7 screens loaded with widgets and my 45 apps! I'm just as happy to have something that just gets OTA updates if the performace is good with the stock ROM.
Thanks again for your reply!
Chris R.
nmoreman said:
i can't personally answer how many apps, but reading and learning, I have seen many, many with over that number listed.
I personally have 24 with using 99.63 mb of available 498mb. And sd card untouched, so I have had no problem.
FYI, I am not a wiz, but have hacked Windows, Palm, the Hero, and have always considered it a challenge. But I have always needed to.
I did root, using One Click method, only because I wanted Wireless Tether. This phone is so customizable, that I am leaving along, waiting for Froyo. And I actually like TouchWiz, the colors, and the animations.
Its also nice doing no maintenance!!!!!!!!!!!
Click to expand...
Click to collapse
How were you able to set up wireless tether after root?
Iilex said:
How were you able to set up wireless tether after root?
Click to expand...
Click to collapse
Once you're rooted, download "Wireless Tether" from the market.
Sent from my SPH-D700 using XDA App
I have over 100 apps installed with plenty of free space (about 120MB-ish)
Sent from my SPH-D700 using XDA App
You don't honest *have* to root the Epic, but I considered it necessary because I hate even LOOKING at bloatware apps. Knowing they couldn't be removed without root was what made me root it the 2nd day!
The Asphalt demo was the worst because it takes up a decent amount of memory, and ITS ONLY A 5 MINUTE DEMO. :\ Also, I never once had any inclination to open or use the Sprint sports and Nascar apps so I didn't want to have them sitting around taking up precious space.
Currently on my Epic i have about 120 apps installed on it, and quite a few of them are larger games and apps! Pretty good if you ask me! You couldn't get that many on there without rooting but the allotted amount is still very decent!

So will we ever get 4 GB?

After perm-root, is the rest of the NAND available?
joebobjoe said:
After perm-root, is the rest of the NAND available?
Click to expand...
Click to collapse
Well, simply rooting isn't going to magically open up the internal storage; that's why it's still listed as 1.1x GB after. The root just came out this morning; just like us patient people gave the devs to root, give them time to fiddle with the storage. They'll probably figure it out soon enough.
Fortunately the storage is still a crapload. I've gone from what... 1.16GB? stock to 1.1GB, and I don't see myself using the rest of it at all.
Yup, I don't even think I need all that space. Right now I have 888MB free, and that is with ALL my apps installed on phone memory, as I prefer not moving to SD Card...
I just wanted to ask, does moving to SD Card do anything other than free up space of the phone memory? If it does make stuff run faster etc, then only I see a reason to move apps to sd card..
Freeing up space is the only real benefit for Androids native apps2sd...
Apps2ext on the other hand, was really nice to have if you like trying out different roms.
Sent from my T-Mobile G2 using Tapatalk
franky1029 said:
Freeing up space is the only real benefit for Androids native apps2sd...
Apps2ext on the other hand, was really nice to have if you like trying out different roms.
Sent from my T-Mobile G2 using Tapatalk
Click to expand...
Click to collapse
On the G1 they where able to re-allocate memory from the GPU to the CPU to increase the speed of the G1 at the cost of 3D games. Believe Cyanogen did this, Yes, 1.x gigs is plenty BUT, what if the rest of the "4 gigs" could be focused on the GPU side of things to increase FPS? hehe Counter Strike on the G2..rofl Maybe using the other space for a full linux distro? a dual boot?
Dual Boot could be very nice, yes..
That actually sounds quite viable.
Sent from my T-Mobile G2 using Tapatalk

Where's the RAM?

Coming from a Nexus my only question about the epic is where's all the RAM?!
The nexus had 512mb too and I had almost 300mb free on boot. This thing is in the 100s and drops to 50ish after a few apps loaded! What's up with that?
Yea I came from a nexus too, and sorda wonder same thing. But I can say dk17 ran snappier than the nexus... but froyo is now slower and laggier than the nexus...
Sent from my SPH-D700 using XDA App
Welcome to bloatware. That is why we all want asop. With all the junk sprint loads on the phone even if you do not use it has a damn service running in the backround. Take a look. Download autokiller if you have root and set it to the 150 range and that will keep your ram in that range speeding up the phone.
Sent from my SPH-D700 using XDA App
no, it's because not all of the 512mb in the epic is system ram
don't know the exact numbers, but there is also shared vram and stuff like that using the 512mb
I am wondering the same.I am always in the 50s
Every time I am on the browser, and switch over to a text
Or even press home, I tap on the browswer and it has to reload all over again.
Lame that it doesn't stay in memory.
My evo did not suffer from this.
Sent from my SPH-D700 using Tapatalk
816jared said:
no, it's because not all of the 512mb in the epic is system ram
don't know the exact numbers, but there is also shared vram and stuff like that using the 512mb
Click to expand...
Click to collapse
Hmm ya I was wondering that... but even the Nexus had that with the stock rom. I'm not sure if it was kernel optimizations or just the simple fact of the extra process running.
Even if you kill al processes it still doesn't go anywhere near where the nexus with compiled roms.
anyone have any luck porting cyanogen's codebase? I saw a few threads on it but sounded to me like the project was dead
Is there a way to edit the allocation of the 512MB of RAM? There must be a way to give more to the system.
When official froyo is released, I want to start a thread that deals with the Running Services, what they do, and what the ramifications are for each one if its stopped and disabled from running. I have a feeling that a lot of these running services do not need to be running. CM_Service, the voicemail service, is one example.
arashed31 said:
Is there a way to edit the allocation of the 512MB of RAM? There must be a way to give more to the system.
Click to expand...
Click to collapse
Pretty sure the allocation is handled at the kernel level so stopping services and crap will never achieve the total ram if it isn't compiled properly.

[Q] Your thoughts on the latest update (RAM)

Hey everyone, some people are claiming that the latest update (the one after Lollipop) either fixed or drastically improved the memory management problems. If you recieved the update, can you share your experience with us?
I saw some threads about the RAM issue, but none regarding the update, so I decided to create this one. Looking forward for the answers.
I updated vía OTA file. It does improve memory management in my opinion, but i think it's not fully fixed. It closes apps sometimes. But its way better thsn before the update
feligoni said:
I updated vía OTA file. It does improve memory management in my opinion, but i think it's not fully fixed. It closes apps sometimes. But its way better thsn before the update
Click to expand...
Click to collapse
Did you perform a factory reset after the update like some users recommend?
Yes it has been Improved,even after installing a lots of apps including Facebook,messenger,whatsapp,battery doctor,truecaller,gravity screen etc i am getting around 400-350 MB ram free...
Apps installed in Internet or external memory not in ram main point is when you get 350+ram this these are running in background?
ishubhamsingh said:
Yes it has been Improved,even after installing a lots of apps including Facebook,messenger,whatsapp,battery doctor,truecaller,gravity screen etc i am getting around 400-350 MB ram free...
Click to expand...
Click to collapse
At what point do apps start getting killed? Can you post a screenshot to show us your RAM usage?
mpeL said:
At what point do apps start getting killed? Can you post a screenshot to show us your RAM usage?
Click to expand...
Click to collapse
Only one app is there which I have seen automatically killed i.e. Google play music. Even on KitKat only this app was getting killed automatically, on any other app I didn't faced this kind of problem.I am also using KitKat developed by android x86 project on my dell laptop which has 3GB ram, even on that play music gets killed automatically.
mpeL said:
At what point do apps start getting killed? Can you post a screenshot to show us your RAM usage?
Click to expand...
Click to collapse
Here's the screenshot
Memory management is much improved, but it still isn't entirely fixed.
I don't understand why people want so much free memory though. Do you guys realize that excessive free memory had a direct correlation to your apps to closing? You want as much memory used as possible while leaving just enough free to load new applications.
mcnutty said:
Memory management is much improved, but it still isn't entirely fixed.
I don't understand why people want so much free memory though.
Click to expand...
Click to collapse
Yes, you do. What I don't understand is how Motorola sift through all the bull**** from people who have no idea how memory managent works under linux/android in order to decide whether the thresholds really are too aggressive or not.
mcnutty said:
Memory management is much improved, but it still isn't entirely fixed.
I don't understand why people want so much free memory though. Do you guys realize that excessive free memory had a direct correlation to your apps to closing? You want as much memory used as possible while leaving just enough free to load new applications.
Click to expand...
Click to collapse
I don't think people really want tons of free RAM, they were just trying to avoid reaching the threshold (before the update). Apps on the foreground were simply getting killed even though there was a good amount of free RAM left, therefore people were leaving more free RAM available to avoid things like this, even though free RAM is useless.
By the way, thanks everyone for their replies so far
mpeL said:
I don't think people really want tons of free RAM, they were just trying to avoid reaching the threshold (before the update). Apps on the foreground were simply getting killed even though there was a good amount of free RAM left, therefore people were leaving more free RAM available to avoid things like this, even though free RAM is useless.
By the way, thanks everyone for their replies so far
Click to expand...
Click to collapse
Free RAM is "headroom", it is not useless. Imagine trying to prepare a multi-course meal on a kitchen worktop with no free space to spread out and work (the worktop is an analogy to RAM) - having room to move is a MUST. That's basic programming knowledge - always dealloc (release RAM) when you're done with it.
gnubash said:
Free RAM is "headroom", it is not useless. Imagine trying to prepare a multi-course meal on a kitchen worktop with no free space to spread out and work (the worktop is an analogy to RAM) - having room to move is a MUST. That's basic programming knowledge - always dealloc (release RAM) when you're done with it.
Click to expand...
Click to collapse
And at the application level, Android decides which app you're most done with and kills the process, yeah... But caching when possible obviously improves performance and reduces power usage. People complaining that they only have 300MB of RAM free instead of 400MB should just go and buy a phone that is excessively powerful for their needs, lol.
rufflove said:
And at the application level, Android decides which app you're most done with and kills the process, yeah... But caching when possible obviously improves performance and reduces power usage. People complaining that they only have 300MB of RAM free instead of 400MB should just go and buy a phone that is excessively powerful for their needs, lol.
Click to expand...
Click to collapse
I think Google need to investigate RAM compression, such as Apple do in Mac OS X now.
Memory management has definitely improved IMO. Less apps get killed, plus little or no reloading on chrome, so all in all, I'm reasonably satisfied with the update. But I think Motorola can even do better
Btw here's an article on the free RAM is wasted RAM issue.
http://forum.xda-developers.com/showpost.php?p=20163493&postcount=6695
Pretty insightful, to say the least.
mahendru1992 said:
Memory management has definitely improved IMO. Less apps get killed, plus little or no reloading on chrome, so all in all, I'm reasonably satisfied with the update. But I think Motorola can even do better
Btw here's an article on the free RAM is wasted RAM issue.
http://forum.xda-developers.com/showpost.php?p=20163493&postcount=6695
Pretty insightful, to say the least.
Click to expand...
Click to collapse
That "article" is just another XDA link. With respect, I'd like to see a credible article, not one from XDA itself. The author isn't even capable of basic, coherent grammar; if he can make mistakes at such a primitive level, SO early in the "article", I'll pass, thanks.
gnubash said:
That "article" is just another XDA link. With respect, I'd like to see a credible article, not one from XDA itself. The author isn't even capable of basic, coherent grammar; if he can make mistakes at such a primitive level, SO early in the "article", I'll pass, thanks.
Click to expand...
Click to collapse
Judgmental much, and that too based on the level of english. Way to go.
lol, dude this guy is a respectable developer here on XDA. He sure know more than you do.
Oh and how about you answer my question on your troll post first.
mahendru1992 said:
Judgmental much, and that too based on the level of english. Way to go.
lol, dude this guy is a respectable developer here on XDA. He sure know more than you do.
Oh and how about you answer my question on your troll post first.
Click to expand...
Click to collapse
"He sure know more than you do"
How can any one person know who "knows more" than another person, least of all a stranger? We all have different and unique levels of knowledge, over hugely vast and varying fields of interest.
I come to XDA to grab things I need, not for intelligent discussion, and you're serving to further affirm that decision is a rational one.
Bah, you're probably 15 years old... why am I trying to reason with you? :laugh:
mahendru1992 said:
Judgmental much, and that too based on the level of english. Way to go.
lol, dude this guy is a respectable developer here on XDA. He sure know more than you do.
Oh and how about you answer my question on your troll post first.
Click to expand...
Click to collapse
Jeeeez dude
Simmer down. The escalation in the tone of your opinion is way too steep :silly:
Try to maintain a level of tolerance before blarting out
Sorry if I didn't make myself clear, I was just pointing out that users wanted to have more free RAM because apps were getting killed when RAM was below ~150MB.
Also, please stop this useless argument you guys are having, ofending which other won't help at all.

Categories

Resources