Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

My current kernel (whatever is built into stock Froyo 2.2 ROM for Verizon Motorola Droid X) does NOT support swap memory.

Does CyanogenMod 7.2 kernel support swap memory? Does that depend on device-specific build?

share|improve this question

2 Answers 2

up vote 3 down vote accepted

The cyanogenmod team feels that swap doesn't serve it's purpose on an Android device:

This question is hotly debated, but you almost definitely do not need swap or compcache...

You can read all about it at the Swap and Compcache - CyanogenMod Wiki!


To answer you question directly, by default the swap and Compcache schemes are disabled, but if you still feel the need to use them, above link provides you with a how-to.

So, yes, the CyanogenMod 7.2 supports swap and its usage needs to be activated.

The swap and Compcache schemes usage depends on the device and its support for it.


As a side note, the CyanogenMod 7.x is Gingerbread-based not Froyo, as can be read here:

After 3 rounds of release candidates, and squashing a few more bugs in the stabilization branch of CyanogenMod 7, the newest stable iteration of the Gingerbread-based CM7 is now being released.

share|improve this answer
    
Swap is not suitable for Android smartphones/tablets as realistically speaking it could potentially wear and tear of the flash nand storage due to read/write (swapping in/out) to partition. –  t0mm13b Jun 25 '12 at 16:16
    
Agree, and it can be read on the link provided, that close to no gain comes from the swap or Compcache schemes usage! –  Zuul Jun 25 '12 at 16:26
1  
@Zuul - my main problem is that (1) none of the apps I care about (e.g. stock browser) support the behavior described in CM Wiki linked - when the browser is killed by memory manager, it is next reloaded with empty page instead of whatever tabs I had open. Never mind keeping the page from reloading so that Google Reader does't lose the article I had open. (2) After playing some memory intensive games, it takes forever to re-launch my Zeam launcher. It's possible swap won't help; but I'm interested in trying. VERY helpful answer, thanks! –  DVK Jun 25 '12 at 19:12
    
So we're stuck with apps taking 5 minutes to open every time you switch between them? They should leave it up to the users to decide whether it's useful for them. Android's intended behavior of killing apps and apps storing their state so they can be reloaded gracefully is wishful thinking, not reality. –  endolith Sep 8 '13 at 15:10
1  
@endolith I've updated the link, thank you for the warning! –  Zuul Sep 8 '13 at 21:18

Short answer:

No. Kernel support is missing. You need to replace the kernel.

Longer answer - check answer from Zuul.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.