Hablemos de Swap

Sin título.001

Como habréis podido observar en los principales repósitos de Cydia, ha surgido una aplicación que nos permite “ampliar” la memoria RAM  de nuestro iPhone, y quería escribir sobre esto.

En primer lugar no se amplia la memoria, es físicamente imposible, para ampliar la RAM hay que hacerlo con módulos de memoria (las placas esas con circuitos integrados) y no se pude hacer por software. Otra cosa muy distinta es lo que hacen estos programas.

Swap (intercambio) es, por así decirlo, una función que permite usar la memoria secundaria (Disco duro, el de 8GB o 16Gb) como si fuese una RAM, aunque solo una pequeña parte (10-15 Mb), pero esto SÓLO ocurre cuando la RAM (memoria principal) llena. Es decir, cuando la RAM se llene entonces se utiliza una pequeña parte del disco duro para evitar que “pete”.

El iPhone esta programado para que, cuando tengamos muchas App abiertas (Safari, Teléfono, Mail, iPod y alguna más) vaya cerrando las menos importantes, o mejor dicho, las que llevamos tiempo sin usar. Con esto se pretende agilizar la utilización de la App que estemos usando y que otras que no estén en uso se cierren permitiendo así que la RAM este más vacía.

Sin embargo, cuando tenemos el iPhone con Jailbreak y utilizamos cosas como BackGrounder conseguimos que el iPhone no cierre aplicaciones y saturamos la RAM (sin riesgo de que deje de funcionar). Entonces ¿es buena esta aplicación en estos casos?.Pues si y no; en teoría esto agilizaría el iPhone pero en la práctica no ocurre por una sencilla razón, el disco duro no es como la RAM, es mucho más lenta (en serio, mucho) y se ralentiza todo el iPhone.

He tenido la ocasión de probar esta aplicaciones y tengo que decir que, en general, me ralentizaron mucho el iPhone 3G incluso cuando sólo tenía una aplicación abierta (a parte de Tlf y Mail). Esto en teoría no debería de pasar, lo que significa que podría no estar muy programado.

En cualquier caso, y antes de las críticas, no creo que el 3Gs pase (ya que la memoria RAM de este es mucho mayor) y puede que a todos los 3G  no les pase lo mismo que a mí, no obstante os recomiendo no usar estas aplicaciones a no ser que utilicéis de forma abusiva las aplicaciones en Background y casi que ni aún así.

Post dedicado a Andrés Montes (un gran que se nos ha ido).

PD: perdonadme la licencia de dedicar el post.

Los mejores accesorios para tu iPhone
¿Buscas una funda nueva para tu iPhone? ¿Un accesorio para el Apple Watch? ¿Quizás un altavoz Bluetooth? No te pierdas estas ofertas en accesorios y saca el máximo partido al móvil de Apple:
Fundas iPhoneAltavoces BluetoothAccesorios Apple Watch

10 comentarios

  1.   jgrubiam dijo

    Perdonado, Andrés, gracias por todo lo que nos has dado!!!

    Buen post, viene bien aprender nuevas cosas, sobre todo para la gente que empieza en este mundillo.

    Un saludo.

  2.   Explosius dijo

    se agradece aprender cosas nuevas, nose cuanta ram tiene el iphone/ipod :S

    p.d.: DEP Andres Montes, le daba vida a los partidos y porque la vida puede ser maravillosa

  3.   Chinolee dijo

    Tengo un 3gs y un 3G, mi experiencia con el primero fue buena, mucha RAM libre y cero relentizamientos, puede que sea por la cantidad de RAM.
    En cambio el 3G no va bien. Se cuelga bastante. Lo mas probable es que la desinstale. Voy a seguir probando.
    Ahora los dejo que mi mujer esta por dar a luz a mi primer hijo. Saludos.

  4.   accma dijo

    En mi 3G pasaba lo mismo, funcionaba peor con iPhoneVM así que lo borré. Es un engaña-bobos.

  5.   accma dijo

    Por cierto, ¡Grande Andrés! D.E.P.

  6.   fastorro dijo

    Muy bien explicado, supongo que esta aplicacion SWAP utiliza bastante memoria RAM, quizás no este bien programada, o todo lo bien que a un crack se le pueda ocurrir, pero supongo que esta aplicacion hará que aquellas apps y juegos no se cierren por falta de memoria… yo lo utilizaría en un iphone recargado de apps con el msn abierto por ejemplo.

    Se prueba, si va mal el iphone y no compensa pues se quita. Los filtros de apple sirven entre otras cosas para garantizar el buen funcionamiento del iphone, así que lo que hay en cydia puede dejarte el iphone tronchomovil jeje

    PD: GRANDE ANDRES MONTES! grandes sus motes!

  7.   Alberto dijo

    Personalmente lo tuve un tiempo instalado y, aunque a miedo de masacrar demasiado la memoria interna por los continuos procesos de escritura que realiza la swap, en un inicio todo parecía una maravilla.

    Pese a no utilizar Backgrounder parecía en un inicio que todo eran maravillas y flores, pero luego me fui dando tiempo que tardaba mucho más en arrancar por tener que crear la swap al inicio (supongo), el cierre de aplicaciones no se realizaba (aunque no tuviera Backgrounder, Cydia se me quedaba abierto), con lo que no liberaba memoria y tenía que tirar de Swap incluso cuando no debería hacerle falta, por lo que creo que no merece la pena.

    Si es cierto que para alguien que use Backgrounder parece muy buena idea. Tener por ejemplo descargando un archivo con el plugin de Safari del Download Manager mientras actualizas los repos de Cydia y demás, pero no se yo si compensa (a mi al menos no)…

    Personalmente me quedo con liberar daemons innecesarios y demás para liberar algo de memoria y acelerar el 3G

  8.   Jorge dijo

    Yo uso la aplicacion y nunca he tenido problemas, es mas mejoro el rendimiento de mi iPhone 3G, nunca consegui jugar uno de los juegos que descarge por que simplemente demoraba una eternidad el cargarlo, desde que instale esta aplicacion puedo abrir el juego sin ningun problema, en mi caso si me sirve.

  9.   lluevert dijo

    Hay varios errores de fondo. Los sistemas operativos no utilizan la memoria de intercambio cuando se acaba la RAM siempre, Linux si que lo hace así pero no windows. Depende del sistema, no se como lo hace iphone os. Por otro lado, efectivamente la paginación y acceso de memoria virtual es más lenta al estar en el disco duro(la paginación normalmente esta en RAM), pero te olvidas de que el iphone no tiene disco duro, y que la velocidad de acceso en memoria flash es bastante mayor.

  10.   Lolleidata dijo

    Perdonar mi igmorancia pero me parece que hablais de una aplicacion y no dais el nombre.

    Podeis decir cual es?

    Gracias!

Escribe un comentario