Journal CPUFreq et Processeurs Athlon

Posté par  .
Étiquettes : aucune
0
11
sept.
2004
J'utilise depuis Avril dernier cpufreq dans les noyaux récents. Mais lors du chargement des modules, mon processeur, censé tourner au maximum à 1600 MHz et des broutilles ne tournait plus qu'à 997 MHz;

Réjouissez-vous si vous avez le même problême, ca va sans doute être corrigé dans la version 2.6.9 du noyau.

Dans le changelog de la dernière Release Candidate, on peut lire :
[CPUFREQ] Fix FSB calculation in powernow-k7.

Espérons que cela fonctionne, et merci aux développeurs !
  • # Euh

    Posté par  (Mastodon) . Évalué à 4.

    Chez moi ça marche très bien. Tu es sûr d'avoir le bon gouvernor dans ton noyau ? Si ça se trouve tu n'as que "powersave", pas "performance", et du coup il tourne a la fréquence minimale, non ?

    Pour info j'utilise un noyau 2.6.7
  • # mouai...

    Posté par  (site web personnel) . Évalué à 1.

    moi cpufreq ou encore cpudyn font jamais des trucs normaux... Je suis toujours au max, sauf quand je suis la batterie... ils ne tiennent pas compte de ce que je leur demande (genre mettre a fond que lorsque certains softs fonctionnent)... résultat, je fou au mini tous le temps, et quand j'ai besoin j'ai un ptit script qui va mettre le contenu de cpuinfo_max_freq dans scaling_max_freq (et cpuinfo_min_freq quand je veux aller pas vite)
    • [^] # Re: mouai...

      Posté par  (Mastodon) . Évalué à 3.

      Pour cpufreq, il faut savoir que les rêgles définies en premier ont la priorité sur celles définies apres, donc il faut faire attention à l'ordre dans lequel on les définit. Je ne sais pas si ça t'aidera, mais moi ça m'a aidé :-)
    • [^] # Re: mouai...

      Posté par  . Évalué à 3.

      Je suis toujours au max, sauf quand je suis la batterie

      Ca c'est normal avec le fichier de conf par défaut. Il y a la règle suivante :
      # full power when AC
      [rule]
      name=AC_on
      ac=on
      cpu_interval=70-100
      profile=hi_boost

      Il faut savoir que les différents critères (AC, cpu_interval, battery_interval) ont des priorités différentes.

      cf man cpufreqd.conf
      the precedence of matching is "ac", "cpu_interval", battery_interval", "programs"

      La règle au dessus est la seule avec ac=on. Donc avec ça sur secteur tu sera forcement à fond.
    • [^] # Re: mouai...

      Posté par  (site web personnel) . Évalué à 1.

      Tu peux tenter d'utiliser powernowd qui se contente de regarder l'utilisation processeur pour choisir la fréquence à utiliser.
  • # Tu as quoi comme Ordinateur???

    Posté par  . Évalué à 2.

    Tu as quoi comme Ordinateur???
    Ca ne serait pas un Acer Aspire 1310?
    • [^] # Re: Tu as quoi comme Ordinateur???

      Posté par  . Évalué à 2.

      C'est exactement ca.

      Pour répondre aux autres commentaires, je suis (presque ?) sur d'avoir tout configuré correctement; un "cat /proc/cpuinfo" avant d'avoir chargé le module powernow-k7 affiche bien une fréquence de 1526 MHz et quelques, et après chargement du module "powernow-k7", powernowd m'indique :
      "Minimum speed 663 MHz. Maximum speed 995 MHz."
  • # Petite question...

    Posté par  . Évalué à 2.

    Est ce que le réglage de la fréquence est possible sur un processeur qu'on retrouve dans un pc non portable, ou est ce une fonctionnalité seulement présente pour les portables?
    • [^] # Re: Petite question...

      Posté par  . Évalué à 1.

      Dans "réglage de la fréquence", je pense qu'il faut distinguer le réglage "en live", du réglage "permanent" (genre auquel on peut pas toucher). L'intéret de cpufreq (et du réglage "live") est d'économiser de l'énergie en diminuant la fréquence et/ou la tension d'alimentation du processeur, et ainsi de tenir plus longtemps sur batteries.

      J'ai épluché en vitesse la doc que j'ai pu trouver dans mes sources du noyau, il ne semble pas qu'un tel réglage live soit dispo sur des pcs de bureau.

      Maintenant, si tu souhaites underclocker ou overclocker ton pc, c'est sans doute possible en jettant un coup d'oeil dans le bios. Faut voir.

      Ce qui est agréable avec mon bug, c'est que mon pc chauffe moins, et on entend moins souvent le ventilateur, assez bruyant, qui reste le point noir de mon portable :)
      • [^] # Re: Petite question...

        Posté par  . Évalué à 1.

        Hum les nouveau Athlon 64 ont le support de cette technologie, appellée Cool & Quiet.
        Pas encore testé sous Linux, mais ca marche très bien sous Windows.
        D'ailleurs si qqn connait une distrib live qui accepte le SATA + carte reseau Marvell (intégrée a ma CM, une A8V) pour que j'installe ma gentoo, je lui serais reconnaissant de me communiquer son nom ;)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.