0 votes

Comment trouver la Racine du ralentissement d'Android

J'ai un samsung galaxy nexus avec CM-11 nightly 07-04-2014.

Environ deux fois par mois, je mets à jour ma version avec la dernière nightly build et c'était plutôt bien pendant un certain temps. Malheureusement, la dernière fois (pendant deux semaines), deux mises à jour ont vraiment ralenti mon appareil. Chaque application démarre maintenant jusqu'à 10 secondes. Même lorsque je reçois un appel téléphonique, le téléphone n'est parfois pas assez rapide pour afficher un bouton de réponse à l'appel. Et le réseau est devenu lent comme l'enfer. Le téléchargement de la mise à jour CM par wifi prend jusqu'à plusieurs heures, alors qu'avant c'était environ 5 minutes. Cependant, le wifi dans le réseau local fonctionne un peu plus vite. Le gprs inet fonctionne également très lentement. Le téléchargement d'un pdf de 100K prend jusqu'à 5 minutes, alors qu'il ne prenait que 10 secondes auparavant.

J'ai essayé de rétrograder vers la dernière version stable que j'avais (il semble que ce soit une version antérieure au 25 mars), mais sans succès. Note importante : je n'ai pas effectué le nettoyage complet pendant le downgrade. J'ai seulement formaté /system et /cache. J'ai également essayé d'installer d'autres nightly builds avec le même résultat.

Il n'y a rien de suspect dans dmesg ou logcat. Parfois, dans dmesg, je peux voir des messages concernant l'arrêt de certaines applications d'utilisateurs, mais cela me semble normal.

Comment trouver la racine de ce ralentissement ?

Et je ne suis pas sûr que l'effacement complet soit utile, car j'aimerais sauvegarder les données des applications et les restaurer après l'effacement.

4voto

Rich Points 1046

Pour autant que je sache, le ralentissement des appareils Android peut se produire pour plusieurs raisons :

  1. Très faible quantité de RAM libre . Vérifiez sous Paramètres>Applications>Exécution la quantité de RAM libre dont vous disposez. Si votre RAM libre est trop faible (70-150MB ou moins), c'est probablement la cause. Vérifiez quelle(s) application(s), si ce n'est pas une application, c'est peut-être un bug dans la ROM. (voir 3)
  2. Faible espace libre sur le stockage interne . (vérifiez sous Paramètres>Stockage) Si l'espace libre est trop faible (~2 Go ou moins), essayez de libérer un peu d'espace et vérifiez si cela aide.
  3. Bogue du noyau/mauvaise configuration . Essayez de vérifier les statistiques d'utilisation de votre processeur, la vitesse d'horloge, le gouverneur, le nombre de cœurs actifs etc... (Si vous n'avez pas flashé un noyau personnalisé et que vous n'avez jamais changé le gouverneur/la vitesse d'horloge ou d'autres paramètres de performance, ce n'est probablement pas le problème).
  4. Bug de la ROM Vous pouvez essayer de faire une sauvegarde de nandroid, puis réinstaller la rom après un nettoyage complet et voir comment elle se comporte, si elle est toujours lente, essayez une installation propre de la version qui fonctionnait bien auparavant (seulement si vous savez ce que vous faites !).
  5. Bug dans l'une des applications de l'utilisateur . Si l'utilisation de votre CPU/RAM est trop élevée sans raison, il se peut qu'une de vos applications en soit la cause. Je vous recommande d'essayer OSMonitor ou toute autre application similaire pour trouver quelle application consomme votre CPU/RAM.
  6. (Absence de TRIM, TRIM existe dans Android 4.3 et plus donc ce n'est pas le problème)
  7. (Dans certains cas rares, une mauvaise carte SD peut causer un tel problème mais ce n'est pas le cas puisque le Galaxy Nexus n'a pas de slot pour carte)

1voto

Andy Brudtkuhl Points 1714

Les nightly builds de Cyanogenmod sont instable et montrera des bugs comme celui-ci de temps en temps. Ils ne sont vraiment pas adaptés à un usage quotidien et, tôt ou tard, l'un de ces bogues pourrait effacer toutes vos données ou transformer votre téléphone en chauffage de poche en faisant tourner le processeur à 100 % en permanence.

Pour éviter le problème que vous avez rencontré, mettez à jour (downdate) vers une version nocturne qui n'a pas ce problème, ou passez à quelque chose de plus stable comme une version bêta.

1voto

shrmn Points 262

Je suggère un nettoyage complet pour déterminer s'il s'agit d'un problème matériel ou logiciel. Vous pouvez sauvegarder les données de vos applications grâce à un utilitaire comme Titanium Backup (veillez à copier les fichiers de sauvegarde hors de votre appareil après avoir effectué les tâches de sauvegarde).

Juste pour être sûr, avez-vous changé le runtime pour ART ou êtes-vous toujours sous Dalvik ? ART est extrêmement instable sur les constructions CyanogenMod depuis le 31 mars 2014.

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