Why you have posted this here? A guide should be in the general or development threads
Sent from my Sensation using Tapatalk 2
Sorry, I've done this for the HD2 as well, actually first even, and was told to put it in the Q&A section there, it can be moved to whereever it should be ... fine by me.
JP.
Edit -----
Ok, saw my mistake, Android Development for HD2 has subforums, one of which is Q&A, the Sensation just has a development forum.
Well if some moderator could move my post, would be nice.
From where you stand, why would a Sensation need zram ? The kernels I've tested all have it, some don't even ask if you want to use it or not, it's just activated by default
Any system can use more system memory, since swapping is always faster than killing/reloading apps, and it's only a matter of time to get your RAM filled, we have quite some, but not that much either.
If you're fine with what you have, you could simply ignore my post
JP.
PS: Type free in a terminal and check if you see 0 in the swap line on your Sensation.
Swapping might well be faster than killing and relaunching your apps manually, but as has been said many times since Android was born, that is completely unnecessary. Android is very good at memory management, it's more a case of free memory is wasted memory on phones.
It's all well and good giving a system 'more' memory, but the swap memory is horrifically slow compared to 'normal' RAM. It has it's place on something with like 256MB RAM, but not on something with 768MB.
Well I suppose we're discussing at a point of view level here...
And swap is slow on SD, well not that slow on a fast SD card with read speed at around 20Mb/s and writing at around 10Mb/s, sure slower than RAM but still faster than killng and afterwards reloading the app from NAND.
But I have to disagree with you on one point, Android has an excellent memory manager, true, but this means it will handle keeping apps in the background or killing them, which means that there is no use for app-killers, but that doesn't mean there's no use for more memory (swap).
So give Android more memory to play with and its management will use this additional space accordingly.
But as I said before, this is just a guide, if your Sensation works fine as is, just ignore my post, I'm forcing nobody to use it, just giving those that have a different oppinion than yours a help to get it going, no more no less.
JP.
Sent from my Android Revolution HD 6.6.3 / Bricked kernel 3.0 v1.1 powered htc Sensation XE using xda premium
Having a good recovery makes the process of modifying, tweaking, maintaining, … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?