Jump to content

[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

Link to comment
Share on other 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

Edited by Littleman
Link to comment
Share on other 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

Link to comment
Share on other 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...

Edited by Littleman
Link to comment
Share on other 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...

Link to comment
Share on other 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

Link to comment
Share on other 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 ?

Link to comment
Share on other 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 :

Link to comment
Share on other 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.

Link to comment
Share on other 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?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...