3 votos

Creación de la partición App y Swap para Android

Tengo el Karbonn A5+. No sé cuánta ROM, RAM tiene exactamente.

Cuando voy a Ajustes > Aplicaciones > Gestionar aplicación muestra 191MB utilizados, 11MB libres. Pero, cuando abro Advanced Task Killer, muestra 220MB libres. Lo mismo se muestra cuando voy a la aplicación Sistema, muestra: 220MB disponibles. También muestra un 48% de uso y un 52% de libertad.

Así que concluyo que ambas aplicaciones muestran RAM+ROM agrupadas, mientras que Ajustes > Aplicaciones > Gestionar aplicación sólo muestra eso para la ROM. Por lo tanto, de acuerdo con la aplicación del sistema, si el 52% es 220 MB, mi teléfono tiene ~ 419 MB de ROM + RAM.

Pero todavía tiene ~200MB de ROM (de los cuales sólo ~10MB suelen estar libres) como se muestra en Ajustes > Aplicaciones > Administrar aplicación. Y el teléfono ya ha comenzado a darme la advertencia "Low on space" y ahora no soy capaz de instalar cualquier aplicación. He movido todas las aplicaciones posibles a la tarjeta SD usando Apps2SD, pero como todavía no estoy rooteado no puedo mover algunas aplicaciones.

De todos modos ahora estoy decidiendo Root, instalar CyanogenMod para JellyBean (estoy atascado en Gingerbread :( ). Pero antes de eso estoy decidiendo comprar 32 GB de clase 10 (para obtener una mejor velocidad de carga para las aplicaciones se trasladó en SD) MicroSD, la partición para tener partición de la aplicación de 4 GB y una partición SWAP también ya que creo que 419MB ROM + RAM es todavía pequeño.

Estoy tratando de hacerlo como se explica aquí . Utiliza las aplicaciones Link2SD y Swapper.

  • ¿Será una buena decisión tener un espacio en la tarjeta SD dedicado a la partición SWAP?
  • ¿Es una buena idea dividir de esta manera en primer lugar?
  • Cuando leo los comentarios de Swapper mucha gente le da una buena calificación mientras que un número considerable de personas dicen que puede brickear su teléfono. ¿Qué debo hacer? No tengo ninguna experiencia en rooting y MODing. Pero he leído muchas cosas para tener confianza. Mi primer paso obvio será hacer una copia de seguridad NANDROID con CWM. Pero después de usar Swapper si brickeo mi teléfono (como los comentarios dicen que sólo se quedó en la pantalla de inicio), ¿cómo puedo restaurar desde la copia de seguridad?
  • Además, el tutorial pide que se formatee la partición de datos en FAT32 y la partición de aplicaciones en ext4. ¿Por qué es así? ¿Cuáles deberían ser los ideales?
  • La captura de pantalla de Link2SD pregunta por el "Sistema de archivos de la segunda partición de las tarjetas SD". ¿Por qué es segundo ¿preguntó la partición?

3voto

Izzy Puntos 45544

Espacio libre

Aquí hay que distinguir entre las distintas particiones:

  • /system : Esto se monta de sólo lectura en el modo normal, y el lugar donde se instala "el sistema" (aplicaciones básicas de Android más la mayoría del "bloatware" preinstalado). No importa si muestra "220 MB disponibles", ya que un usuario normal no puede hacer ningún uso de ese "espacio libre"
  • almacenamiento interno ( /data ): Aquí es donde el usuario instala sus apps, y donde residen todos los datos del usuario. Es la parte más crucial, y el lugar donde su informe indica "11 MB libres" - que muy probablemente desencadenará el error de "memoria insuficiente", ver memoria insuficiente ). Para liberar espacio aquí, puedes hacer cosas como...
    • desinstalar las aplicaciones que una vez instalaste pero que ya no necesitas (la parte más eficiente)
    • trasladar las aplicaciones a la SDCard (véase app2sd ). Las aplicaciones deben soportar esto explícitamente (aunque hay métodos Root para hacer cumplir los otros, podría tener efectos secundarios). Aún así, partes de esas aplicaciones permanecerán aquí -- a menos que se usen cosas como enlace2sd .
    • limpiar la caché (sólo ayuda temporalmente, ya que la caché se llenará de nuevo)
  • tarjeta SD interna: Algunos dispositivos (no todos) lo ofrecen como almacenamiento adicional. App2SD puede mover las aplicaciones a este lugar. Aparte de eso, puede almacenar archivos aquí (documentos, archivos multimedia, etc.)
  • tarjeta SD externa: No hace falta explicar esto, ¿verdad?

A menos que realmente sepas lo que estás haciendo, deberías no cambiar manualmente la partición (por ejemplo, para mover algún espacio libre de /system a /data ). Podrías romper cosas, especialmente en futuras actualizaciones (en las que el sistema Android podría necesitar más espacio del que tiene actualmente).

SDCard

Sólo una pequeña nota al respecto. Si bien no hay que "ahorrar dinero" comprando nada por debajo de la clase 4, el dinero adicional para la clase 10 podría ser "desperdiciado". Mi recomendación es optar por la clase-6 como el mejor compromiso entre velocidad y dinero gastado. Compara las especificaciones de velocidad de lectura y escritura entre la clase 6 y la clase 10 cuando tengas dudas. Si aún así quieres optar por la clase 10, asegúrate de que tu dispositivo la soporta.

Intercambiar

Polémicamente discutido en la actualidad. Depende mucho de la cantidad de RAM (física) que tengas disponible en tu dispositivo, y del tipo de aplicaciones que utilices. Yo tiendo a decir que con un hardware reciente y una versión reciente de Android (2.3 y superior) no hay necesidad de ir a por el swap. El sistema Android hace un buen trabajo en el manejo de la memoria, y si tu dispositivo tiene 1 GB (o más) de RAM disponible, no veo donde el swap podría mejorar el rendimiento. Pero como se ha dicho, eso también podría depender de las aplicaciones que estés utilizando.

También para su pregunta sobre Swapper: Tenga en cuenta que intercambiar sólo crea "datos temporales". Así que con el "swap broken", podrías simplemente desactivarlo sin perder datos (ya que no contiene datos permanentes).

Partición

Como ya se ha dicho, no recomiendo tocar esto uno mismo a menos que tenga mucha experiencia en ello. Mejor déjalo en manos de los "expertos". Especialmente yo nunca haría el /system partición más pequeña, por razones dadas: podrías encontrar problemas con futuras actualizaciones -- no sólo con nuevas versiones de Android, sino también con diferentes ROMs, ya que diferentes ROMs también van con diferentes selecciones de aplicaciones preinstaladas.

Tipos de sistemas de archivos

No me imagino ningún tutorial que recomiende FAT32 para /data -- Debes haber leído mal eso. Incluso dudo que FAT32 funcione aquí, ya que IMHO no permite que los permisos de Unix sean soportados y requeridos por /data . Sin embargo, se recomienda FAT32 para la "parte de datos" de la SDCard, por razones de compatibilidad: es el sistema de archivos que pueden leer la mayoría de los sistemas operativos.

La "partición de la aplicación" suele ser /data y muchas ROMs utilizan ext4 aquí (algunas más antiguas pueden seguir utilizando YAFFS2 en su lugar).

Pero llegando a ese punto, estoy bastante seguro de que has entendido mal los "objetivos" y la "partición de aplicaciones" frente a la "partición de datos" se refiere a la SDCard Lo que nos lleva al último punto de su pregunta:

Partición de la SDCard

Esto no suele ser obligatorio, sino opcional, y sólo tiene sentido en combinación con App2SD+ o Enlace2SD para mover las aplicaciones fuera del "almacenamiento interno" (ver arriba) para ganar espacio libre en ese lugar tan crucial. Puede que necesite un poco de información adicional:

Algunas aplicaciones admiten App2SD para trasladar las partes más grandes a la SDCard. Sin embargo, con Almacenamiento masivo USB (UMS), cuando se conecta el dispositivo por USB a un ordenador, toda la SDCard se "traslada" allí, y tanto las aplicaciones como los datos que residen en ella se vuelven "inaccesibles" para el propio dispositivo. Esta es una de las razones por las que algunas aplicaciones no soportan App2SD, especialmente cuando proporcionan widgets y/o servicios. Existen varios enfoques para evitar este problema:

  • App2SD+ / Link2SD utilizan una segunda partición en la SDCard. Android sólo "regalaría" la primera partición de la SDCard a través de UMS, por lo que esta segunda partición permanece intacta, y sus datos/apps/... permanecen disponibles para el dispositivo
  • dejar de usar el UMS y usar el MTP ( Protocolo de transferencia de medios ), la tarjeta ya no se ofrece al PC "como un todo" (es decir, incluyendo el acceso físico), sino que de forma lógica se permite al ordenador acceder a los archivos que contiene. Así que incluso mientras se monta a través de MTP, el dispositivo tiene acceso completo a la tarjeta. Esto es lo que hacen las versiones recientes de Android, aunque algunos usuarios pueden tener dificultades para hacerlo funcionar con sus sistemas operativos, en los que no siempre se admite "out-of-the-box".

Conclusión: Si quieres seguir con UMS, una segunda partición en tu SDCard podría ser útil. Cambiando a MTP en su lugar, ya no hay necesidad de eso, a menos que quieras usar App2SD+/Link2SD por otras razones (por ejemplo, no sólo mover las aplicaciones, sino también sus datos/caché Dalvik).

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X