El mejor sistema de archivos para una tarjeta SD externa

Tengo un Galaxy S5 con Android 5 y obtuve una nueva tarjeta SD de 64 GB. ¿Cuál es el mejor sistema de archivos para la tarjeta SD? FAT32 no es una opción porque quiero archivos de más de 4 GB. ¿Qué sistema de archivos ofrece el mejor rendimiento? Gracias por tu ayuda.

El único sistema de archivos que podría usar es exFAT, porque NTFS no es compatible con Android. Otros como ext4 o similares pueden o no funcionar dependiendo de la ROM y de cómo los maneje fuse .
¿Ext4 no es compatible con el propio Android?
Depende de cómo lo maneje el fusible. Por un lado escuché que funciona a las mil maravillas y por otro no. Pruébalo e informa si puedes.
Una cosa más a considerar es si desea acceder a la tarjeta a través de un lector de tarjetas externo algún día, porque eso requeriría que su computadora también admita el FS. No es un gran problema si está utilizando Linux, pero con Windows, ext4 puede limitarlo a solo lectura (si logra siquiera eso).
Supongo que esto debería ser Prueba y error... pruebe algunos sistemas de archivos y vea qué se ajusta a sus necesidades.

Respuestas (6)

La respuesta a su pregunta está integrada en el sistema operativo de su teléfono.
1. Coloque la tarjeta SD en su teléfono
2. Vuelva a formatear la tarjeta SD con su teléfono (Configuración --> Almacenamiento/Almacenamiento y USB)
3. El sistema de archivos en la tarjeta SD recién formateada es el tipo que le dará el mejor rendimiento con tu teléfono
4. Fuera del contexto de su teléfono, el sistema de archivos óptimo es otra historia.

Un punto importante: el mejor en velocidad, pero el último en estabilidad.
Sí, considero que exFAT es un buen sistema de archivos para tarjetas SD, pero no es compatible con mi antiguo Android :-(.

Respondiendo a la pregunta, el sistema de archivos utilizado en los dispositivos Android estándar es " exFAT ", que está disponible en la aplicación Windows Format y en las propias herramientas de administración del sistema de archivos de Android. Espero que esto haya aclarado tu duda.

¿Puedes dar más detalles sobre por qué es mejor?
Y también proporcione una referencia sobre si exFAT es el estándar . Que yo sepa, Android generalmente ni siquiera es compatible con exFAT de fábrica (debido a problemas de licencia AFAIK).
FAT es solo un /dev/null que ocasionalmente almacena cosas, esperaría que un sistema de archivos flash especializado, por ejemplo, JFFS, YAFFS, sea más robusto.
I'd expect a specialised flash file system e.g. JFFS, YAFFS to be more robust¿Son compatibles con Android listos para usar?

Ext4 debe ser compatible porque Android siempre lo admite internamente, pero desafortunadamente, la tarjeta SD se trata de manera diferente e incluso los teléfonos con Android One no son compatibles con Ext4 para la tarjeta SD. El teléfono Nokia 7.2 Android One no es compatible con Ext4, exFAT o F2FS para el sistema de archivo de tarjetas SD. ¡FAT es la única opción en 2019!

Según tengo entendido, debe evitar el uso de exFAT, ya que es mucho menos estable con respecto a los errores que FAT32, NTFS u otro sistema de archivos que puede manejar mejor lectura/escritura múltiple y tiene varias tablas de archivos.

Como Android está basado en Linux, estoy ejecutando con ext4. No estoy seguro de si es el mejor, pero no veo cómo no podría funcionar. Tengo curiosidad sobre el sistema de archivos optimizado para memoria flash como F2FS, etc. Todos esos son legibles en cualquier Linux y Mac reciente. No sé para Windows.

Por lo que sé, Windows solo es compatible con fat32 si su tarjeta SD tiene menos de 8 g si tiene más de exfat o ntfs. ext4 es solo para distribuciones de Linux