Aller au contenu

[How to] Optimiser / trucs et astuces pour la 2.2 GAOSP


Recommended Posts

bon un autre réglage à faire tester ( pour un utilisateur de swap sa serait bien )

( par contre les réglages sont remis à 0 après un reboot... )

echo 10 > /proc/sys/vm/swappiness

echo 700 > /proc/sys/vm/dirty_writeback_centisecs

echo 700 > /proc/sys/vm/dirty_expire_centisecs

echo 55 > /proc/sys/vm/dirty_ratio

echo 30 > /proc/sys/vm/dirty_background_ratio

echo 10 > /proc/sys/vm/vfs_cache_pressure

echo 1 > /proc/sys/vm/drop_caches

echo 1 > /proc/sys/vm/oom_kill_allocating_task

echo 80 > /proc/sys/vm/overcommit_ratio

Lien vers le commentaire
Partager sur d’autres sites

:rolleyes: :rolleyes: :rolleyes: :rolleyes: :rolleyes:

avec ceci :

adb kill-server

adb remount

adb shell

echo 250 > /data/delay

on vois direct la différence, perso je le vois dans l'utilisation de Copilot Live, il trace. A voir avec le reste maintenant mais déjà au démarrage du phone je trouve qu'on va la différence.

belle trouvaille.

Edit: chuis con :D c'était déjà une bidouille connue, réglée dans la dernière nightly si je ne m'abuse (akmd2 max à 3% de cpu même avant bidouille chez moi).

Moi je suis un ouf, je teste toutes vos bidouilles obscures :D

Modifié par Littleman
Lien vers le commentaire
Partager sur d’autres sites

bon un autre réglage à faire tester ( pour un utilisateur de swap sa serait bien )

( par contre les réglages sont remis à 0 après un reboot... )

echo 10 > /proc/sys/vm/swappiness

echo 700 > /proc/sys/vm/dirty_writeback_centisecs

echo 700 > /proc/sys/vm/dirty_expire_centisecs

echo 55 > /proc/sys/vm/dirty_ratio

echo 30 > /proc/sys/vm/dirty_background_ratio

echo 10 > /proc/sys/vm/vfs_cache_pressure

echo 1 > /proc/sys/vm/drop_caches

echo 1 > /proc/sys/vm/oom_kill_allocating_task

echo 80 > /proc/sys/vm/overcommit_ratio

ça aussi c'est fait! J'ai le swap compache activé (gaosp conf) et valeur à 0...

*Edit: Mon téléphone vient de cramer!!!

*Edit2: Nan, je déconne...et puis même, ça me donnerait une raison d'en changer :D

Lien vers le commentaire
Partager sur d’autres sites

Bon, pour Seandk, on dirait que le téléphone n'aime pas les modifs: tant que je reste sur mon home à regarder mes widgets ou mon menu d'applis ça va, mais quand je lance un truc intense (google navigation), ça se complique...petit apperçu de mon log (j'y connais rien, mais c'est en rouge :D)

09-16 19:22:27.373: ERROR/ActivityManager(163): CPU usage from 119039ms to 4120ms ago:
09-16 19:22:27.373: ERROR/ActivityManager(163):   re-initialized>: 13% = 7% user + 6% kernel / faults: 35507 minor 2205 major
09-16 19:22:27.373: ERROR/ActivityManager(163):   system_server: 10% = 3% user + 6% kernel / faults: 40413 minor 2003 major
09-16 19:22:27.373: ERROR/ActivityManager(163):   batt_level_wq: 2% = 0% user + 2% kernel
09-16 19:22:27.373: ERROR/ActivityManager(163):   akmd2: 1% = 0% user + 1% kernel / faults: 2096 minor 39 major
09-16 19:22:27.373: ERROR/ActivityManager(163):   re-initialized>: 1% = 0% user + 1% kernel / faults: 9960 minor 766 major
09-16 19:22:27.373: ERROR/ActivityManager(163):   mmcqd: 1% = 0% user + 1% kernel
09-16 19:22:27.373: ERROR/ActivityManager(163):   e.process.gapps: 0% = 0% user + 0% kernel / faults: 5150 minor 224 major
09-16 19:22:27.373: ERROR/ActivityManager(163):   kswapd0: 0% = 0% user + 0% kernel
09-16 19:22:27.373: ERROR/ActivityManager(163):   oid.voicesearch: 0% = 0% user + 0% kernel / faults: 3722 minor 263 major
09-16 19:22:27.373: ERROR/ActivityManager(163):   mmcqd: 0% = 0% user + 0% kernel
09-16 19:22:27.373: ERROR/ActivityManager(163):   s.listen:remote: 0% = 0% user + 0% kernel / faults: 3409 minor 84 major
09-16 19:22:27.373: ERROR/ActivityManager(163):   d.process.acore: 0% = 0% user + 0% kernel / faults: 2831 minor 298 major
09-16 19:22:27.373: ERROR/ActivityManager(163):   putmethod.latin: 0% = 0% user + 0% kernel / faults: 2550 minor 173 major
09-16 19:22:27.373: ERROR/ActivityManager(163):   logcat: 0% = 0% user + 0% kernel / faults: 1440 minor 54 major
09-16 19:22:27.373: ERROR/ActivityManager(163):   adbd: 0% = 0% user + 0% kernel / faults: 28 minor
09-16 19:22:27.373: ERROR/ActivityManager(163):   melfas_wq: 0% = 0% user + 0% kernel
09-16 19:22:27.373: ERROR/ActivityManager(163):   zygote: 0% = 0% user + 0% kernel / faults: 949 minor 10 major
09-16 19:22:27.373: ERROR/ActivityManager(163):   rpcrouter: 0% = 0% user + 0% kernel
09-16 19:22:27.373: ERROR/ActivityManager(163):   re-initialized>: 0% = 0% user + 0% kernel / faults: 486 minor 35 major
09-16 19:22:27.373: ERROR/ActivityManager(163):   rild: 0% = 0% user + 0% kernel / faults: 148 minor 13 major
09-16 19:22:27.373: ERROR/ActivityManager(163):   mediaserver: 0% = 0% user + 0% kernel / faults: 266 minor 9 major
09-16 19:22:27.373: ERROR/ActivityManager(163):   vold: 0% = 0% user + 0% kernel / faults: 336 minor 21 major
09-16 19:22:27.373: ERROR/ActivityManager(163):   events/0: 0% = 0% user + 0% kernel
09-16 19:22:27.373: ERROR/ActivityManager(163):   netd: 0% = 0% user + 0% kernel / faults: 480 minor 29 major
09-16 19:22:27.373: ERROR/ActivityManager(163):   multipdp: 0% = 0% user + 0% kernel
09-16 19:22:27.373: ERROR/ActivityManager(163):   nie.geniewidget: 0% = 0% user + 0% kernel / faults: 310 minor 4 major
09-16 19:22:27.373: ERROR/ActivityManager(163):   kondemand/0: 0% = 0% user + 0% kernel
09-16 19:22:27.373: ERROR/ActivityManager(163):   servicemanager: 0% = 0% user + 0% kernel / faults: 326 minor 18 major
09-16 19:22:27.373: ERROR/ActivityManager(163):   pdflush: 0% = 0% user + 0% kernel
09-16 19:22:27.373: ERROR/ActivityManager(163):   ksoftirqd/0: 0% = 0% user + 0% kernel
09-16 19:22:27.373: ERROR/ActivityManager(163):   kjournald: 0% = 0% user + 0% kernel
09-16 19:22:27.373: ERROR/ActivityManager(163):  +android.tts: 0% = 0% user + 0% kernel
09-16 19:22:27.373: ERROR/ActivityManager(163):  +onFriendService: 0% = 0% user + 0% kernel
09-16 19:22:27.373: ERROR/ActivityManager(163):  -android.tts: 0% = 0% user + 0% kernel
09-16 19:22:27.373: ERROR/ActivityManager(163):  -zygote: 0% = 0% user + 0% kernel
09-16 19:22:27.373: ERROR/ActivityManager(163): TOTAL: 90% = 13% user + 28% kernel + 48% iowait + 0% irq + 0% softirq

et le logiciel ne réponds presque plus...

Modifié par Littleman
Lien vers le commentaire
Partager sur d’autres sites

Edit: chuis con :D c'était déjà une bidouille connue, réglée dans la dernière nightly si je ne m'abuse (akmd2 max à 3% de cpu même avant bidouille chez moi).

Moi je suis un ouf, je teste toutes vos bidouilles obscures :D

peut être mais en tout cas depuis que je l'ai fait le phone lag moins et est plus réceptif au tactile dans certaine applic comme copilot...

Lien vers le commentaire
Partager sur d’autres sites

@Littleman ok.........

j'avais vu ses réglages sur le net, il y a quelques mois de ça ( khyaris m'avais mis sur la piste ) , je les avais noté et mis de côté

'fin bref

bon ok je vais essayer de faire mes propres réglages, fait un reboot et tout devrait rentrer dans l'ordre

Lien vers le commentaire
Partager sur d’autres sites

  • 1 month later...

Oul, vos "cat" me font peur ... miaou.

Pourquoi ne pas mettre en première page les conseils dispo sur http://www.drakaz.com/forum/viewtopic.php?id=529 , ou au moins le lien, ça aiderait pas mal de gens.

Coté gapps vous pensez quoi de ça ? http://obihoernchen.androidcodex.com/downloads/index.php?dir=GAOSP+Gapps+Light/ Je teste la version ultra light, et rien que le coup des 3Mo au lieu de XXMo m'allègent :)

J'ai trouvé ces trucs sur http://www.drakaz.com/forum/viewtopic.php?id=662 On pourrait les indiquer en première page non ?

Lien vers le commentaire
Partager sur d’autres sites

Pour supprimer les applis de base que tu ne veux pas, je te conseille vraiment le kitchen de Malgon

C'est passé un peu inaperçu dans le topic mais c'est vraiment très pratique rapide et efficace car tu sélectionne les gapps que tu veux et ca te crée un update.zip a appliquer via le recovery.Les gapps non sélectionnées sont supprimées sur le tel.

Il en parlait ici :

Lien vers le commentaire
Partager sur d’autres sites

Il existe aussi ceci: :lol:

J'ai essayé ton logiciel mais il bug chez moi. j'ai eu un E:/failure je sais plus quoi.

De plus je trouve cela contraignant de refaire une rom et de tout réinstaller. Pour cela j'ai le galaxyupdater qui me mets a jour et au final, je ne fais que l'update.zip à l'aide du kitchen et j'ai les Gapps que je veux.

Lien vers le commentaire
Partager sur d’autres sites

Je vais bientôt sortir une mise à jour qui réglera pas mal de problèmes.

Avec la kitchen beaucoup moins d'applications sont disponibles, mais tout dépend de tes envies après B)

Est il possible de ne faire que comme la kitchen, c'est a dire qu'un update.zip des Gapps?

Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...