2 votes

Pourquoi Android utilise-t-il un fusible pour le montage de la carte SD interne ?

Les versions Android ICS ou ultérieures (JB) utilisent le répertoire /data/media pour la carte SD interne, et utilisent fuse pour monter le dispositif de la carte sd interne de l'émulateur (/dev/fuse).

Comme nous savons que si nous utilisons fuse, l'accès aux fichiers doit communiquer avec le userspace avec un faible effet, pourquoi Android n'utilise-t-il pas un système de fichiers passthru empilable tel que wrapfs(wrapfs.filesystems.org) pour monter le /data/media directement sur le chemin de la carte sd interne(/storage/scard0) ?

En particulier, nous avons l'option MTP pour accéder à la carte SD interne et à la carte SD externe pour le PC (Windows).

3voto

Andy Wyatt Points 175

MTP utilise le système de fichiers FUSE pour accéder à la carte SD alors que le système d'exploitation utilise également la carte SD. Le système de fichiers FUSE gère également les permissions pour les fichiers stockés dans le dossier /data/media.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X