I believe zram-config can be shipped unconditionally. It will decrease performance on a hypothetical machine with a slow CPU (or low memory bandwidth) and a really fast storage, but I couldn't find any such devices on the consumer market.
An Intel paper suggests that zramswap-like setups are beneficial even for ARM boards, which have slow CPUs and low memory bandwidth: http://www.celinux.org/elc08_presentations/belyakov_elc2008_compressed_swap_final_ppt.pdf
I believe zram-config can be shipped unconditionally. It will decrease performance on a hypothetical machine with a slow CPU (or low memory bandwidth) and a really fast storage, but I couldn't find any such devices on the consumer market.
An Intel paper suggests that zramswap-like setups are beneficial even for ARM boards, which have slow CPUs and low memory bandwidth: http:// www.celinux. org/elc08_ presentations/ belyakov_ elc2008_ compressed_ swap_final_ ppt.pdf