Publicidad/Anuncios

Blog de juegos y aplicaciones en expansion

Uso de SWAP en Android

Hola a todos, en esta lectura no muy extensa explicaré lo que es el SWAP, como se gestiona y como activarlo en los teléfonos Android si es de su agrado hacerlo.

Primero que nada antes de comenzar con el tutorial sobre swapping deben conocer el significado del termino swap; en mis propias palabras y en el caso de Linux (que es lo que nos interesa) es un area de intercambio que usa el S.O para "alivianar" la carga que tiene la RAM, es mas recomendado para equipos con relativa poca memoria RAM pero incluso es conveniente tener una particion swap en un equipo con una buena cantidad de memoria RAM y esto debido a que en teoria los procesos poco usados migran a la particion swap y esto le permitiria a la RAM hacer otras cosas mas eficientemente como por ejemplo operaciones IO.

En sistemas Linux, por default al instalarlos nos pide que asignemos una determinada cantidad de espacio para dicha particion (para los que no saben, swap es un sistema de archivos como ext2, ext3, ext4, FAT, NTFS, entre otros) lo recomendado es que si tienes poca RAM asignes 1.5x el tamaño de la misma asi que si por ejemplo si tienes 512 MB * 1.5 = ?? y eso seria tu tamaño de particion Swap.

Sin embargo en Android a pesar de ser basado en el Kernel de Linux la historia no es la misma, por tanto para poder usar Swap se necesita DE UN KERNEL que lo admita, asi que el primer paso para poder crear una particion Swap es conseguir un Kernel modificado, sino se posee de un Kernel espacial se puede recurrir a la segunda opcion que es crear un archivo .swp como los simples mortales.

Ahora bien, lo que nos interesa es como usar la particion Swap en nuestro dispositivo Android. Si ya tenemos un Custom Kernel o un Kernel de stock que lo admita debemos particionar nuestra SD, pueden usar el metodo que mas le guste, pero en lo personal uso Ubuntu para esas cosas y me va muy bien.

Una vez particionada la SD debemos conseguir una aplicacion llamada "swapper2" que se encuentra en Google Play (Sin olvidar que debemos ser Root!) con la app ya instalada, la abrimos y en el menu de opciones le damos a "Settings"  buscamos la opcion "Advanced preferences"  y seleccionamos posteriormente con un checkmark la opcion "use swap partition" una vez tildada la opcion vamos hacia atras hasta la primera pantalla y le damos al boton "on", quizas les de un error (en mi caso siempre pasa) pero luego les dira que la particion ha sido montada, para comprobar que todo ha salido bien deben ir al terminal emulator (si lo tienen instalado) y escriben "free" si la parte de Swap les sale todo en "0" es que el Kernel no soporta Swap o si tienen un Kernel que lo soporte entonces hubo algo que hicieron mal como por ejemplo crear la particion o activarla.

Creditos a Adolfo Massi

Publicar un comentario

0 Comentarios