Los que hablan de que con 1gb de ram es suficiente si el sistema está óptimizado estoy de acuerdo. Pero al hablar de Android ya estamos hablando tonterías. Android esta ramificado y por tanto no puede optimizarse debido a la ingente cantidad de hardware existente en el mercado que usan el mismo software.
Un ejemplo claro es comparar un Pc con Windows y con gentoo linux. Donde desde un tarball y con un compilador se "crea" todo el sistema operativo óptimizado para la arquitectura de hardware que tengas. El resultado, haciéndolo correctamente, es un S.O. optimizado al 100%. Entonces, obviamente con el mismo hardware ese Pc ira con gentoo Linux más rápido en su funciones típicas que con un Windows genérico x86_64.
Pero como Android no se compila para una arquitectura concreta. Que aquí fabrica móviles todo dios, hablar de que con 1gb de ram sobra es hablar soberanas estupideces. Porque los desarrolladores se atañan a lo que hay. Y lo que hay es generar compilados sin flags de optimizacion, porque es imposible.
Y Apple, si hace sus ios optimizados a tope puesto que las variaciones de Hardware son prácticamente inexistentes y por tanto el código de programación se hace como con el ejemplo de gentoo Linux, comoun guante para la máquina.
Así que, mientras se produce o no un cambio importante en Android, y mientras sigamos usando el software más reciente, más potencia bruta necesitaremos y más por tanto, memoria ram.
