Autre que la portabilité, existe-t-il d'autres avantages (ou inconvénients) pour stocker des applications sur le stockage externe? -- xternal-sd domaine et performance domaine et app2sd domain android en relation problème

Other than portability, are there any other advantages (or disadvantages) to storing apps on external storage?



26
vote

problème

français

Y a-t-il des avantages / inconvénients particuliers pour stocker des applications sur le stockage externe d'un appareil Android? Comme j'ai un Nexus S, je ne peux pas penser aux avantages pour moi car je ne peux pas supprimer le stockage, le stockage interne est également plus que suffisant pour mes besoins.

J'ai remarqué que lors du démarrage du téléphone, lorsque toutes mes applications ont été déplacées sur USB Storage, il était assez lent d'enregistrer toutes les applications sur les écrans Menu / Accueil.

J'ai également lu quelque part qui comportant un fond d'écran défini à partir d'une photo stockée sur la mémoire externe effectivement drainé également une batterie aussi avec toutes les lectures (bien que je pense que cela a peut-être été un bug).

langue Anglaise

Are there any particular advantages/disadvantages to storing apps on the external storage of an Android device? As I have a Nexus S, I can't think of advantages for me as I can't remove the storage, also the internal storage is more than enough for my needs.

I noticed that on phone start up, when I had all my apps moved to USB storage it was quite sluggish to register all the apps on the menu/home screens.

I also read somewhere that having a wallpaper set from a photo that was stored on the external memory actually drained quite a bit of battery too with all the reads (although I think this may have been a bug).

        
   
   

Liste de réponses

25
 
vote
vote
Meilleure réponse
 

Avantages:

  • Étendez l'espace disponible sur la mémoire interne pour l'installation d'autres applications.
    Bien que certaines parties de l'application restent toujours sur la mémoire interne (données et paramètres), il libère toujours une quantité importante d'espace. Pour les combinés plus âgés de 150 Mo d'espace libre (G1, MT3G, etc.) C'est une énorme amélioration. Pour les propriétaires de ces appareils, cet avantage l'emporte sur tous les inconvénients que cette méthode apporte.

inconvénients:

  • ne peut pas utiliser les applications déplacées vers une carte SD si elle est démontée.
    Type d'explication auto-explicite: si vous montez la carte SD pour le retrait, les applications qui résident dessus doivent être arrêtées et montées UM également pour empêcher les collisions et la perte de données si vous retirez la carte.
  • Incapacité d'utiliser des widgets ou des adaptateurs de synchronisation lorsque vous déplacez ces applications sur la carte SD.
    Ceci est une limitation de conception qui se tient du point ci-dessus. Étant donné que les applications stockées sur des cartes SD doivent pouvoir être supprimées à la demande, des éléments tels que les widgets ou les applications qui accrochent dans vos paramètres de compte (par exemple, Skype, LinkedIn) ne s'écraseront, sans moyen de les redémarrer. Donc, Google a fait un compromis en nécessitant ces applications de rester sur la mémoire interne. Même si vous réussissez à les forcer à les forcer à la carte SD (certaines roms personnalisées le permettent simplement), vous ne pourrez tout simplement pas les utiliser.
  • temps de démarrage et d'arrêt plus longs lorsque le système monte / déconnectez toutes les applications stockées sur la carte SD.
    Les applications déplacées vers la carte SD ne sont pas stockées en vue de la vue pour prévenir la piratage rampant. Au lieu de cela, Android met de côté de l'espace et crée une partition virtuelle pour chaque application que vous déplacez. Cela signifie que lors de la démarrage initiale, toutes ces partitions virtuelles doivent être montées avant que des applications stockées sur elles puissent être consultées. La même chose est vraie lorsque vous éteignez le combiné - chaque partition virtuelle est montée sur les autres procédés d'arrêt. Selon le nombre d'applications installées, cela peut prendre une minute supplémentaire, voire plus longtemps pour le système de "stabiliser" lors de la démarrage (et environ 20 secondes supplémentaires pour la fermeture.) Une fois cela arrive, le lancement de ces applications ne prend pas plus longtemps que ceux de la mémoire interne.
  • usure supplémentaire sur la carte SD.
    Ce point est discutable, puisque l'écriture sur la carte SD (qui provoque une usure) ne se produit pas souvent. Et en plus, les cartes SD ces jours-ci sont suffisamment bon marché pour ne pas s'inquiéter de leur temps de vie.
  • Les applications nécessitent une mise à jour pour prendre en charge cette fonctionnalité.
    La possibilité d'être déplacée vers la carte SD n'est pas automatiquement accordée à des applications plus anciennes. Les développeurs doivent modifier leurs applications pour prendre en charge cette fonctionnalité et émettre une mise à jour via le marché (ou quelle que soit la méthode de distribution qu'ils utilisent.) Certaines applications plus anciennes ne peuvent plus être prises en charge, et peut ne jamais obtenir cette fonctionnalité. Bien que certaines roms personnalisées puissent remplacer cela, pour la plupart des personnes en cours d'exécution, c'est un problème.

Pour les nouveaux appareils avec des gigaoctets d'applications mobiles de mémoire interne au stockage externe n'est pas nécessaire, car l'espace n'est pas un problème. Cependant, pour des combinés avec une mémoire faible, c'est un outil inestimable qui étend sa durée de conservation pour ses propriétaires.

 

Advantages:

  • Extend the available space on internal memory for installing more apps.
    Although some parts of the app still stay on the internal memory (data and settings,) it still frees up a significant amount of space. For older handsets with 150MB of free space (G1, MT3G, etc.) this is a huge improvement. For owners of these devices this advantage alone outweighs any disadvantages that this method brings.

Disadvantages:

  • Cannot use apps moved to SD Card if it's unmounted.
    Kind of self-explanatory: if you un-mount the SD Card for removal, the apps that reside on it need to be stopped and um-mounted as well to prevent crashes and data loss if you do remove the card.
  • Inability to use widgets or sync adapters when you move those apps to SD Card.
    This is a design limitation that stands from the above point. Since the apps stored on SD Cards need to be able to be removed on demand, things like widgets or apps that hook into your account settings (e.g. Skype, LinkedIn) will crash, with no easy way to re-start them. So Google made a compromise by requiring these apps to stay on internal memory. Even if you do manage to force them to the SD Card (some custom ROMs allow this), you simply won't be able to use them.
  • Longer boot-up and shut-down times when the system mounts/un-mounts all of the apps stored on SD Card.
    Apps that were moved to SD Card are not stored in plain sight to prevent rampant piracy. Instead, Android sets aside some space and creates a virtual partition for each app that you move. This means that at the initial boot-up, all these virtual partitions need to be mounted before apps stored on them can be accessed. The same holds true when you turn the handset off - each virtual partition is un-mounted before other shutdown processes can happen. Depending on the number of installed apps this can take an extra minute or even longer for the system to "stabilize" upon boot-up (and about 20 extra seconds for shutting down.) Once this happens though, launching these apps doesn't take any longer than those on internal memory.
  • Extra wear on the SD Card.
    This point is debatable, since writing to SD Card (which causes wear) doesn't happen that often. And besides, the SD Cards these days are cheap enough to not worry about their life time.
  • Apps require an update to support this functionality.
    Ability to be moved to SD Card is not automatically granted to older apps. Developers must change their apps to support this feature and issue an update via Market (or whatever distribution method they use.) Some older apps may not be supported any longer, and so may never get this feature. Although some custom ROMs can override this, for most people that are running stock firmware, this is a problem.

For newer devices with gigabytes of internal memory moving apps to external storage is not necessary, since space is not an issue. However for handsets with low memory it's an invaluable tool that extends their shelf life for their owners.

 
 
     
     
31
 
vote

pris droit de site de développeur Android

  • Il n'y a aucun effet sur les performances de l'application tant que le stockage externe est monté sur l'appareil.
    • Le fichier .apk est enregistré sur le stockage externe, mais toutes les données d'utilisateur privées, les bases de données, les fichiers optimisés .dex et le code natif extrait sont enregistrés sur la mémoire interne du périphérique.
    • Le conteneur unique dans lequel votre application est stockée est crypté avec une clé générée de manière aléatoire pouvant être déchiffrée uniquement par l'appareil qui l'a installé à l'origine. Ainsi, une application installée sur une carte SD fonctionne pour un seul périphérique.
    • L'utilisateur peut déplacer votre application sur le stockage interne via les paramètres système.

aussi - & gt; Applications qui ne doivent pas installer sur le stockage externe (plus de détails sur site de développeur Android )

  • Services
  • Services d'alarme
  • Fonds d'écran en direct
  • Dossiers en direct
  • widgets d'application
  • Gestionnaires de compte
  • Adaptateurs de synchronisation
  • Administrateurs de périphériques
  • Récepteurs de diffusion Écoute de "Boot Terminé"
 

taken straight from android developer site

  • There is no effect on the application performance so long as the external storage is mounted on the device.
    • The .apk file is saved on the external storage, but all private user data, databases, optimized .dex files, and extracted native code are saved on the internal device memory.
    • The unique container in which your application is stored is encrypted with a randomly generated key that can be decrypted only by the device that originally installed it. Thus, an application installed on an SD card works for only one device.
    • The user can move your application to the internal storage through the system settings.

Also -> Applications That Should NOT Install on External Storage (more details on android developer site)

  • Services
  • Alarm Services
  • Live Wallpapers
  • Live Folders
  • App Widgets
  • Account Managers
  • Sync Adapters
  • Device Administrators
  • Broadcast Receivers listening for "boot completed"
 
 
17
 
vote

widgets ne fonctionnera pas s'ils sont sur la carte SD.

 

Widgets won't work if they're on the SD card.

 
 
13
 
vote

Les applications installées sur la carte SD ne peuvent pas exécuter si vous supprimez votre carte SD ou vous allumez le stockage de masse USB (il est donc possible d'accéder à partir d'un ordinateur). C'est le seul inconvénient que j'ai connu.

J'ai effectivement vu l'amélioration du rendement depuis la déménagement à SD; Avant de déménager dans SD, j'avais épuisé la mémoire interne (environ quelques kilo-octets à gauche) et le téléphone est mal à la traîne. Depuis le passage à la SD (et libérant donc un peu d'espace dans la mémoire interne), et le décalage disparaît.

 

Applications installed on SD card cannot run if you remove your SD card or you're turning on USB Mass storage (so it can be accessed from a computer). That's the only drawback I have been experiencing.

I've actually seen performance improvement since moving to SD; before I moved to SD I had exhausted the internal memory (about a few kilobytes left) and the phone lags quite badly. Since moving to SD (and therefore freeing some space in the internal memory), and the lag disappears.

 
 
7
 
vote

Pour certains téléphones et appareils (en particulier les plus âgés), le stockage interne est assez limité. Chaque application (et ses fichiers de données) prennent un espace précieux. C'est à dire. Mon Ideos a 512 Mo et était presque plein avant de commencer "évacuer" des applications sur la carte SD.

Un autre facteur est la possibilité de sauvegarder vos applications et vos données, ou de les déplacer sur un autre périphérique.

Autre que cela, vous avez raison dans votre observation que les applications se chargent plus lentement du stockage externe par rapport au stockage interne. Ceci est très visible si vous avez les raccourcis d'applications sur votre écran d'accueil - vous verrez une icône Android générique pendant les 30 premières secondes jusqu'à ce que l'application soit située sur la carte.

J'ai trouvé que la commutation à une microSD de classe 6 (j'ai eu la classe 2 par défaut qui est venue avec le téléphone) améliorait considérablement la situation. Néanmoins, il prend mon téléphone environ 20 secondes pour "égaliser" après un début de froid.

 

For some phones and devices (especially the older ones) the internal storage is quite limited. Every application (and it's data files) take precious space. I.e. my Ideos has 512MB and was nearly full before I started "evacuating" apps to the SD card.

Another factor is the ability to backup your apps and data, or move them to another device.

Other than that, you are right in your observation that apps load slower from the external storage compared to the internal storage. This is very visible if you have those apps' shortcuts on your home screen - you'll see a generic Android icon for the first 30 seconds until the app is located on the card.

I found that switching to a class 6 microSD (I had the default class 2 that came with the phone) improved the situation considerably. Still, it takes my phone about 20 seconds to "equalize" following a cold start.

 
 
 
 
5
 
vote

implications de sécurité et de performance

Les ressources d'application stockées sur le stockage externe sont en lecture seule et Il n'y a donc pas de problèmes de performance avec le chargement ou le lancement Applications sur la carte SD.

de: http: // android-developers.blogspot.co.uk/2010/07/apps-on-sd-card-details.html

Le message est écrit par un "That Amalapurapu, un ingénieur qui a travaillé sur cette fonctionnalité". La fonctionnalité étant la possibilité de mettre des applications sur la carte SD.

 

Security and Performance Implications

The application resources stored on external storage are read-only and hence there are no performance issues with loading or launching applications on SD card.

From: http://android-developers.blogspot.co.uk/2010/07/apps-on-sd-card-details.html

The post is written by a 'Suchi Amalapurapu, an engineer who worked on this feature.' The feature being the ability to put apps onto the SD card.

 
 
 
 
2
 
vote

Dans mon expérience, il y a eu peu ou tout problème de performance perceptible. J'avais une expérience vraiment gênante qui gère ma mémoire avec mon Nexus One. J'ai utilisé S2e pour migrer et je n'ai pas regardé en arrière. Incroyable de pouvoir ne pas avoir à supprimer des applications simplement d'installer de nouveaux.

 

In my experience there has been little or any perceptible performance problem. I was having a really annoying experience managing my memory with my Nexus One. I used S2E to migrate and have not looked back. Amazing to be able to not have to delete apps just to install new ones.

 
 
-2
 
vote

Je pense que les applications mobiles de l'interne à externe n'affectent pas la performance.

Mais il ajoute sur quelques millisecondes supplémentaires pour ouvrir l'application de stockage externe au lieu de stockage interne. Le kilométrage variera d'un périphérique à l'autre, en fonction de la vitesse, de la version Android, etc.

 

I think that moving apps from internal to external does not affect the performance.

But it does add on an extra few milliseconds to open the app from external storage instead of in internal storage. mileage will vary from device to device, depending on speed, Android version etc

 
 
-2
 
vote

Applications qui ont un service qui est constamment ouvert, comme par exemple Viber, WhatsApp, Facebook Messenger, etcetera peut ralentir beaucoup l'interface utilisateur si il y a beaucoup de ceux-ci, il est préférable de garder les applications avec un service constant Dans la mémoire du téléphone, étant donné que l'impact est non visible par comparaison.

 

Apps that have a service that is constantly open, like for example Viber, WhatsApp, Facebook messenger, etcetera can slow down the ui a lot if there are a lot of these running, so its preferable to keep apps with a constant service on the phone memory, since the impact there is non noticeable by comparison.

 
 
 
 
-3
 
vote

Ne déplacez jamais vos applications sur votre carte SD externe. Il permettra à votre téléphone de se décompresser davantage et que le téléphone redémarre plus lentement que d'habitude. Vous pourriez même avoir à redémarrer le téléphone quotidiennement ou une fois par semaine. Il faudra plus de temps pour traiter toutes les informations que ces applications ont. Je parle d'expérience.

 

Never ever move your apps into your external SD card. It will make your phone to lag more and the phone will reboot more slowly than usual. You might even have to restart the phone daily or once per week. It will take longer to process all the information that those apps have. I speak from experience.

 
 
 
 

Questions connexes

2  Comment installer l'application dans SDCARD (téléphone Android)? [dupliquer]  ( How to install the application in sdcard android phone ) 
Cette question a déjà des réponses ici : fermée Il y a 10 ans . Dupliqué possible: Comment ...

2  Comment déplacer des applications de téléphone à la carte SD?  ( How to move applications from phone to sd card ) 
J'ai récemment acheté Sony Xperia Tipo Dual Phone, je n'ai pas trouvé pour déplacer les applications sur la carte SD. Nous pouvons pouvoir déplacer les applic...

15  Pourquoi les applications deviennent-elles plus petites quand elles sont déplacées vers la carte SD?  ( Why do apps get smaller when they are moved to the sd card ) 
Par exemple, l'application Barcode Scanner prend: Total: 0,96 Mo Application: 0,92 Mo Données: 40kb sur le téléphone. Lorsque je le déplace sur la carte...

7  Utiliser une carte SD comme stockage interne et migrer la date  ( Using sd card as internal storage and migrate date ) 
J'ai lu Question , mais je veux mettre à jour la question. Maintenant avec Android 6.0, nous avons la possibilité de formater la carte SD en tant que stock...

2  Comment annuler apps2sd  ( How to undo apps2sd ) 
J'ai un téléphone G1. J'ai fait une partition pour installer des applications sur la carte SD à l'aide de AppS2SD. Mais je n'aime pas cela, je voudrais découp...

26  Autre que la portabilité, existe-t-il d'autres avantages (ou inconvénients) pour stocker des applications sur le stockage externe?  ( Other than portability are there any other advantages or disadvantages to sto ) 
Y a-t-il des avantages / inconvénients particuliers pour stocker des applications sur le stockage externe d'un appareil Android? Comme j'ai un Nexus S, je ne ...

15  Les applications sur la carte SD sont revenues au stockage de périphérique après avoir été mis à jour?  ( Apps on sd card moved back to device storage after being updated ) 
sur mon Samsung Galaxy S5 (exécuté Lollipop 5.0), j'ai remarqué le comportement suivant: J'ai déplacé des applications sur mon stockage de carte SD externe...

1  J'ai une carte SD et il dit toujours que l'erreur est suffisante de stockage [en double]  ( I have an sd card and it still says that error in sufficient storage ) 
Cette question a déjà des réponses ici : Comment installer des applications Android sur la carte SD ...

-1  Comment puis-je déplacer des applications de téléphone à la carte SD?  ( How can i move apps from phone to sd card ) 
J'ai un téléphone Android LG P769, exécutant Android 4.1.2 et mon stockage n'est que 2 Go. J'ai une carte SD de 4 Go à l'intérieur du téléphone. Mes applicati...

1  / SD-EXT obtient soudainement reformé en lecture seule pendant le travail  ( Sd ext gets suddenly remounted read only during work ) 
J'ai un désir HTC avec CyanogenMod 7.2 (avec un patch Pdroïde) et avec une carte microSD partitionnée (première: graisse, seconde: ext3). La deuxième partit...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés