Aller au contenu

[KERNEL] 9/02/2013 franco.Kernel nightly 70 + tuto


Recommended Posts

Conservative j'avais un gain oui, mais c'était moins fluide, ca ramait un peu !

1) Ondemand

Gouverneur par défaut la plupart du temps. Le but de ce gouverneur est de fournir en priorité de la fluidité, dès qu’une activité CPU est détectée, il passe à la fréquence max. Il considère le temps d’utilisation CPU comme critère de choix. Il passe à la fréquence maximale quand le CPU travail, et réduit progressivement quand la charge diminue. Même si d’apparence cela semble un comportement judicieux, cela ne l’est pas en terme de batterie (et parfois même en terme de performance selon ses réglages) . En effet, il se base sur un échantillonnage à un instant pour choisir la prochaine fréquence à définir, or cet instant ne reflète pas forcement une tendance générale. On peut donc souvent se retrouver à alterner sans arrêt fréquence minimale et fréquence maximale, ce qui évidemment consomme.

3) Conservative

Proche du Ondemand mais celui-ci ajuste dynamiquement la fréquence par étape, il ne monte pas brusquement à la fréquence maximale. Il augmente progressivement la fréquence du CPU par palier en fonction de l’utilisation du processeur, et fixe la fréquence processeur minimale quand il est en veille.

Pour les experts : Le paramètre sampling_down_factor est un mulitplicateur negatif du paramètre sampling_rate, pour réduire la fréquence d’échantillonnage de l’utilisation CPU. Ainsi, si le sampling_down_factor est fixé à 2 et le sampling_rate, le gouverneur évaluera l’utilisation CPU toutes les 40 000 microsecondes.

4) Interactive

Cette fois c’est l’inverse, il s’agit d’une version plus rapide du Ondemand. Objectif : plus rapide donc moins de consommation. Interactive est conçu pour être sensible à la latence, s’adapter à la charge de travail. Au lieu d’échantillonner à intervalles réguliers comme le Ondemand, il détermine la façon de graduer le CPU en sortant de veille. Ses avantages sont :


  • 1) Une hausse plus cohérente car contrairement aux autres gouverneurs qui basent leur évaluation sur la queue de processus en attente de CPU, Interactive lui se base sur une notion de temps en plus, ce qui est plus représentatif de la charge processeur.

  • 2) Une priorité à la hausse de fréquence CPU, donnant un avantage de performance aux tâches à faire plutôt que de baser sa planification de hausse uniquement une fois qu’un manque de performances se fait ressentir.

Le gouverneur Interactive est une sorte de Ondemand plus intelligent et stable. Au lieu d’échantillonner tous les X millisecondes, ce qui peut parfois causer des manques de puissances entre deux échantillonnages, Interactive va regarder de suite en sortie de veille si le CPU a besoin d’être augmenté. Lorsque le CPU est réveillé, il définit un minuteur, qui doit s’activer dans 1 ou 2 périodes. Si le CPU est très chargé entre le début et la fin du minuteur, alors c’est qu’il doit être rehaussé, et Interactive le fixe à la fréquence maximum.

Je cite des infos trouvées : ici

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

Il est à la racine de la mémoire

Envoyé depuis mon Nexus 4 avec Tapatalk

j'ai rien, j'ai lancé une recherche avec l'explorateur de fichier de CM , je tape "franco" et les seuls résultats sont les backups de Ti backup. Je crois que quand on clique sur flash auto pour installer une nightly, le zip est supprimé automatiquement après le flash.

Lien vers le commentaire
Partager sur d’autres sites

Moi non plus

screenshot2013060621350.th.png

ps; la petite monté sur la fin c'est normal, c'est quand j'ai fait la capture

Franchement je ne pense pas que ça vienne du kernel. tu as forcément quelque chose qui bouffe à un endroit

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

Pour moi depuis R147 la charge est très longue avec chargeur sans fil, Je trouve que Franco se perd un peu dans sa programmation.

Moi c'est en rechargement normal, 1 fois sur 2 c'est très long.

Non moi j'ai la 150 aucun saut du CPU 0

Moi non plus

screenshot2013060621350.th.png

ps; la petite monté sur la fin c'est normal, c'est quand j'ai fait la capture

Franchement je ne pense pas que ça vienne du kernel. tu as forcément quelque chose qui bouffe à un endroit

Oui depuis quelques jours, j'ai pas mal de problèmes concernant le kernel, mais bon c'est toujours mieux qu'au début,c'était les 4 coeurs à la fois qui avaient des sauts de fréquence et le tél était en surchauffe.

Je me demande si le problème ne vient pas du fait d'utiliser à la fois trickster mod et franco kernel updater en même temps. Peut être que ça entraine des incohérences entre les 2 apps.

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

Oui je me demande la même depuis hier je dois retaper mon code sim après avoir verrouiller l'écran !

Quelles sont les tensions par défaut svp ? Moi j'ai ceci pouvez vous me dire les tensions d'origine !

Envoyé depuis mon Nexus 4

Lien vers le commentaire
Partager sur d’autres sites

Aucun problème pour moi 1 seul cœur au repos et 2 cœurs activés des que je touche l'écran. comme vient de dire @cyril

EDIT: pareil pour moi avec la version 153. Ce que j'ai dit juste avant, c'était avec la version 151 B)

Modifié par Syd Barrett
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...