Ver la Versión Completa : Particiones
Hice la segunda partición en fat32 por que el link2sd me decía que la ext4 no era compatible con este dispositivo o algo de eso me funciona bien pero querria saber si en ext va mas rápido o algo de eso , ya que como tampoco hice la swap deshacerlas y hacerlas de nuevo ¿me beneficiaria o seria casi lo mismo ?
¿ Se nota mucho tener swap y no ?
Gracias a todos de antemano
SocratesZTE
05/07/13, 10:59:00
Hola,
Tener la segunda partición en ext4 mejorará muchísimo la velocidad de lectura y escritura frente a fat32. También se gestiona mejor el espacio disponible en ext4, ya que las unidades de asignación son mucho más pequeñas.
Para entender esto, imagina que eres un cartero (--> eres el planificador SIO, por ejemplo). En cada casa (-->unidad de asignación) de tu zona de trabajo vive una sola persona (--> un dato cualquiera).
Ahora tienes que repartir 342 paquetes entre 53 casas no contiguas. ¿Tardarías lo mismo en repartir todos los paquetes si las casas son mansiones enormes (el caso de fat32, que tiene unas unidades de asignación enormes) o si todas las casas, aunque estén salpicadas, están dentro de un edificio muy alto?
Pues más o menos lo mismo ocurre con los datos en tu microsd.
Por otra parte, si no te gusta o no puedes hacer funcionar int2ext... ¿Por que te has decidido por link2sd? ¿Has probado el Mount2sd? Este último es casi casi como int2ext, con la ventaja de que tiene apk para configurarlo como el link2sd.
Saludos.
Muchas gracias ya lo comprendo , entonces la tengo que hacer en ext4 pero el link2sd no me dejaba probare con ese otro si no me deja que hago ? tu cual utilizas ?
Y respecto a lo de la swap seria como añadirle al cartero alas no ? jeje X-D
SocratesZTE
05/07/13, 11:18:15
Yo tengo ext4, script int2ext, sin swap, y uso zram (lo mismo pero más rápido).
Swap y zram, en síntesis, son la misma cosa: memoria virtual que usa el sistema para escribir cuando no le queda espacio suficiente en la memoria ram.
Lo que pasa es el intercambio swap, además de afectar directamente a la duración de la tarjeta microsd (que tiene de fábrica un número determinado de ciclos de lectura y escritura, y cuando los alcanza, aunque la tarjeta esté bien, el chip interno dice que todo se acabó) es mucho más lento que zram.
Cuando a android le falta ram, y dispone de un espacio de intercambio pasa lo siguiente:
- Si el espacio de intercambio es una partición swap --> Vuelca datos desde la memoria ram a la partición, y luego los lee. Como todos sabemos, la memoria más rápida es la RAM, infinitamente más veloz que cualquier soporte físico, como pueden ser discos duros o particiones en la tarjeta de memoria. Con esa diferencia de velocidad, tendremos un buen cuello de botella.
- Si el espacio de intercambio es zram --> El sistema operativo comprime datos dentro de la misma memoria RAM, y como esta es muy rápida, esta operación apenas se nota en el rendimiento (solo unas décimas en un test benchmark de memoria). Esta compresión se realiza de manera totalmente transparente para el usuario.
Es como si hubiésemos ampliado la memoria del equipo.
CepedanoO
05/07/13, 11:47:30
BUENISIMAS EXPLICACIONES Socrates. Gracias!
Va va , eres una maquina gracias por las explicaciones y ahora por ultimo...si me pudieses pasar un tutorial del int2ext y de como se hace lo de la zram :) si puedes es que cuando hice lo del int2ext se me brikeo y mira que es dificil brikearlo
SocratesZTE
05/07/13, 15:27:09
Para tener zram, necesitas un kernel compatible (el mio, por ejemplo).
Y para int2ext, hay muchos tutoriales por ahí, no obstante, aquí he preparado un tutorial con los archivos necesarios:
https://hotfile.com/dl/232589245/d6594ab/Tutorial_int2ext_y_archivos_necesarios.zip.html
Lee las instrucciones con atención. Si no funciona bien, es porque el driver de tu lector de tarjetas se hace la "pilila un lío". Prueba primero en formatear la segunda partición en ext4, y si no funciona, en ext2.
Yo tengo el tuyo el obelix asi que viene activo ya o hay que hacer algo ?
SocratesZTE
05/07/13, 16:25:49
En absoluto. En el hilo del kernel hay más información sobre zram.
Ya hice lo de int2ext ahora que hago ? Compruebo si esta bien ?
Que pasa porque me sale 0,00B 0,00B
No me jodas que la he cagao que hago ?
SocratesZTE
05/07/13, 16:37:44
Si has seguido el manual, y has reiniciado, y no se ha brickeado ni nada, es que estará bien. De todos modos, lo suyo es comprobarlo para llevarse una alegria.
Lo he seguido todo pero me sale:
0,00B/0,00B
SocratesZTE
05/07/13, 16:45:50
Pero donde te sale 0,00 ?
SocratesZTE
05/07/13, 16:51:08
Es es que has hecho mal las particiones.
Tendrás que hacerlas de nuevo, tranquilo que no te has cargado nada.
SocratesZTE
05/07/13, 16:52:17
¿De que tamaño has hecho la partición a todo esto?
Pero las particiones son estas:
La primera:FAT32 y Primary
La segunda:EXT4 y Primary
Si no son asi ns como(las hice desde el minitool)
La tarjeta es de 16 pero ya que solo me pone 14 hice una (la primera) de 11'5 gb mas o menos y la otra del resto 3´ns cuanto pero al entrarla esta segunda me pone de 2,8 gb
SocratesZTE
05/07/13, 16:55:06
- No conozco el minitool, pero normalmente hay que crear la particion y luego formatearla, si no es como si no tuviese espacio.
- ¿De que tamaño has hecho la particion ext4?
- Prueba si no a formatear en ext2, que es lo mismo
Entonces como haces las particiones ??
Las hago de nuevo en fat32 y ext4 o en fat32 y ext 2 ??
up
Socrates responde por favor
SocratesZTE
05/07/13, 17:06:31
Prueba, cada tarjeta es un mundo.
PD: Anda que meterte en este "fregao" si te tienes que ir de vacaciones... :loco:
Pero es que estaba dudando si hacerlo pero al final me he lanzao jaja probare ahora te cuento
Solucionado ya tengo mis 2gb de memoria interna :) al final tuvo que ser en ext2
Muchas gracias socrates
SocratesZTE
05/07/13, 17:53:35
De nada, pero has de saber que aunque la hayas formateado en ext2, tu sistema la ha montado como si fuese ext4 :)
Pues nada, que disfrutes de tu nuevo espacio disponible, y de las vacaciones.
Agur!
Por cierto y ya con las maletas en el coche lo de la zram como se haria ?
Gracias jeje :)
Agur ? que significa ? :P
SocratesZTE
05/07/13, 18:54:54
Zram se configura solo con Obelix. Si usas otro kernel, pues depende...
Yo utilizo obelix como se configura ?
SocratesZTE
06/07/13, 09:32:33
Zram se configura solo con Obelix. Si usas otro kernel, pues depende...
Yo utilizo obelix como se configura ?
NO tienes que hacer nada, se configura automáticamente.
Va y lo q pusiste del disk-size q se pone mas o menos pa que vaya mejor ?
SocratesZTE
07/07/13, 19:12:09
Va y lo q pusiste del disk-size q se pone mas o menos pa que vaya mejor ?
Las preguntas acerca de el kernel, hazlas en el hilo del mismo para que todo el mundo las pueda encontar con mayor facilidad :silbando:
Zero_maestro
11/07/13, 07:14:26
Bueno he seguido el tutorial y reinicie pero no veo algun cambio
tiene que aparecer algun icono o algo??
es mas he instalado varias aplicaciones y mi memoria interna se sigue llenando
SocratesZTE
11/07/13, 12:35:09
@Zero_maestro:
* Pon una captura de tu directorio init.d, datos de tu rom y kernel.
* Ve al emulador de terminal, ejecuta estos comandos y nos pegas aquí la captura de pantalla (para comprobar las particiones y como las está leyendo android):
su
fdisk -l /dev/block/mmcblk0
* Y ya que estamos, también en el terminal, mete estos comandos (se puede copiar y pegar):
su
busybox mount -text4 -o noatime,nodiratime,nosuid,nodev /dev/block/mmcblk0p2 /data;Ya nos contarás.
Saludos!
PD: en el tutorial se supone que ya tenías la tarjeta particionada por lo que no se incluye ese paso, espero que no se te haya olvidado :)
Para tener zram, necesitas un kernel compatible (el mio, por ejemplo).
Y para int2ext, hay muchos tutoriales por ahí, no obstante, aquí he preparado un tutorial con los archivos necesarios:
https://hotfile.com/dl/232589245/d6594ab/Tutorial_int2ext_y_archivos_necesarios.zip.html
Lee las instrucciones con atención. Si no funciona bien, es porque el driver de tu lector de tarjetas se hace la "pilila un lío". Prueba primero en formatear la segunda partición en ext4, y si no funciona, en ext2.
Hola, me interesas lo de la zram, pero el enlace ke has puesto no está operativo, me pasarías un link al tuto o algo? gracias.
vBulletin® v3.8.1, Copyright ©2000-2026, Jelsoft Enterprises Ltd.