Forum Linux.général Limiter la fréquence des processeurs

Posté par  .
Étiquettes : aucune
0
5
août
2010
Bonjour,

Depuis peu de temps, je me suis entiché d'une nouvelle passion : la vidéo amateur. Je me met donc à utiliser mon ordinateur pour faire de l'édition vidéo. Il m'arrive ainsi de lancer des traitements où le processeur tourne à fond pendant longtemps.

Or le problème, c'est que mon ordinateur est un portable, et je dois me rendre à l'évidence, il souffre d'un défaut de conception au niveau du refroidissement : la température du processeur chauffe et atteind les 100°C, température à laquelle un garde fou le fait s'éteindre automatiquement (heureusement en même temps, j'ai pas envie de voir mon appart bruler), arrêtant ainsi le traitement qu'il était en train de faire.

J'ai essayé de démonter le bousin pour vérifier que de la poussière n'avait pas obturé les quelques conduits d'aération, mais je dois me rendre à l'évidence : cet ordinateur (bas de gamme) n'a pas été conçu pour pouvoir fonctionner au maximum de ses capacités.

J'ai alors abandonné le 64 bits pour une distrib' 32 bits, pensant que le processeur serait moins sollicité et donc chaufferai moins, et j'ai eu raison. Mais ça n'a pas suffit. La température critique s'atteint maintenant au bout de 20 minutes de calcul au lieux de 10, mais ça ne m'avance guère.

J'en viens donc à l'objet de ma question, existe t'il un moyens pour limiter la fréquence du processeur ou pour le forcer à rester en basse consommation (s'il consomme moins d'énergie, il devrait chauffer moins ? non ?

Merci d'avance.
  • # cpufreq !

    Posté par  . Évalué à 1.

    Va voir par là :
    http://doc.ubuntu-fr.org/cpu-frequtils
    c'est un doc Ubuntu (le 1er lien de google) mais ca doit facilement etre portable à une autre distrib.
    Sinon, ca ne serait pas un Acer par hasard ton laptop ? :-)
    • [^] # Re: cpufreq !

      Posté par  . Évalué à 2.

      possible qu'une meilleure gestion de l'énergie améliore les choses, mais vu que le CPU tourne à 100 % ...

      Sinon, y a cpulimit qui a l'air d'être pas mal (c'est le premier lien google aussi, mais avec un autre recherche ;)

      http://www.cyberciti.biz/faq/cpu-usage-limiter-for-linux/
      • [^] # Re: cpufreq !

        Posté par  . Évalué à 2.

        J'ai eu le même problème avec un boitier mal ventilé et la solution que j'ai adopté a été cpulimit.
        Il m'a permit de ne pas faire bruler le PC et aussi de garder un poil de puissance sous le coude pour les autres processus : très pratique.
        Par contre comme dit plus bas, même si tu limites la puissance de ta CPU (par une solution ou une autre) essais de revenir en 64 bits, je ne pense pas que cela fasse chauffer énormément la CPU alors que le gain lors de l'encodage est énorme.
    • [^] # Re: cpufreq !

      Posté par  . Évalué à 2.

      comme Olaf, cpufreq et les applets qui vont avec

      ainsi tu peux poser ton processeur sur "on demand" la majorité du temps (meilleur compromis puissance/conso)

      tu peux passer ton proc en "regime mini" pour economiser de la batterie
      ou utiliser des reglages intermediaires.

      j'ajouterais seulement qu'avec certaines machines et certaines versions de certains OS il y avait des soucis de table ACPI mal gérée et qui du coup faisait que certaines options ne fonctionnaient pas.
  • # cpufreq…

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

    100 °C ? Il y a un problème qqpt, est-ce que ton portable souffle comme un bourrin pour essayer de refroidir ?
    Si tu as un amd64 essaye un :
    modprobe powernow-k8
  • # 64 bits

    Posté par  . Évalué à 3.

    Quand tu auras trouvé une solution pour brider le processeur, repasse en 64 bits. L'encodage de vidéos est vraiment plus rapide :-)

    Envoyé depuis mon lapin.

  • # Moi ça me laisse sceptique ...

    Posté par  . Évalué à 8.

    Même pour du bas de gamme pas cher, est-ce réellement honnête de vendre un matériel avec des performances annoncées, tout en sachant que ledit matériel ne sera as capable de tenir lesdites performances sans problème ? Personnellement je trouve que non : certes on a la qualité qu'on paye, mais la qualité qu'on paye devrait être précisément définie, afin que le consommateur achète en connaissance de cause.
    • [^] # Re: Moi ça me laisse sceptique ...

      Posté par  . Évalué à 3.

      En même temps c’est vendu comme une vitesse de pointe (divisée par deux quand sur batterie sous windows aux dernières nouvelles — qui remontent à quelques années je l’avoue), c’est quand même pratique d’avoir de la puissance en réserve pour des pics passagers. Pour la plupart des usages c’est un confort indéniable.

      Et le traitement vidéo doit faire massivement appel aux unités de calculs optimisé style sse&co. contrairement à une utilisation plus classique d’un cpu.

      Juste que là le monsieur cherche à faire un traitement lourd avec un portable… Je fais pareil donc je devrais pas trop la ramener… mais on sait tous à quoi on s’expose en faisant ça (moi j’ai le clavier qui se blo
  • # Ôter le capot ?

    Posté par  . Évalué à 2.

    Je note que tu as déjà vérifié si la poussière n'obturait pas le radiateur (sur mon asus il faut ôter le ventilo - 3 vis - pour bien nettoyer le radiateur, je le fais régulièrement) c'est un bon point.

    Pour ma part j'ôte le capot de dessous, laissant ainsi les caloducs et le ventilo apparent , c'est toujours plus de surface d'échange que la petite grille de prise d'air pour le ventilo. Deuxième chose c'est surélever un peu l'arrière du portable pour augmenter la circulation de l'air en dessous

    Bien entendu ça vient avec l'utilisation de cpufreq

    Enfin, pour ma part je reste en 64 bits (mandriva), je n'ai pas remarqué de différence niveau chauffe mais j'ai des perfs meilleures en encodage (+33% pour du ogg, pas testé avec de la vidéo)
  • # Bricoleur ?

    Posté par  . Évalué à 1.

    Si tu es un minimum bricoleur il y aussi moyen de fabriquer un truc comme ça:

    http://www.tacticalgamer.com/hardware-software-discussion/91(...)

    Ou encore d'acheter un genre de tablette avec ventilos...
  • # moi aussi

    Posté par  . Évalué à 1.

    moi aussi j'ai le même problème. Je vais essayer de bénéficier de la garantie de conformité ou des vices cachés. Je pense que je vais devoir aller jusqu'au tribunal d'instance. Je suis accompagné par mon assurance juridique. J'ai préparé tout un dossier technique qui va servir à un expert et peut-être bientôt un juge.
  • # frigo ?

    Posté par  . Évalué à 2.

    Déjà fait le temps d'avoir un cpufreq fonctionnel. ça marche bien ^^
  • # Merci à tous pour vos réponses

    Posté par  . Évalué à 3.

    Merci, ce fut très instructif.

    Déjà avec le cpu_freq, j'ai l'impression d'avoir un moyen de contrôle quand le cpu s'emballe (oui c'est un amd et oui le ventilo fait un bruit de turbine dans ces moments là).

    Pour l'ouverture du capot, je suis un peu frileux à l'idée d'avoir toutes cette électronique fragile exposé à l'air libre (je peux être extrêmement maladroit par moment).

    En ce qui concerne le frigo, c'est une idée tentante, mais je mais ça m'a pas l'air très confortable :-p

    Bon, je n'ai pas eu le temps de me remettre au montage ce soir, mais déjà mon petit cpu en mode powersave ne dépasse pas les 70° (au lieux de 80° pour une utilisation web avant). C'est donc une victoire.

    Merci encore

    PS : Je sais pas si vous connaissez openshot, mais c'est vachement bien !
    • [^] # Re: Merci à tous pour vos réponses

      Posté par  . Évalué à 2.

      Openshot, oui je connais, et j'aime bien.

      Pour ton CPU, 70° en ne faisant rien, on peut dire que tu as vraiment un probleme de ventilation ou de sonde.

      ca ne devrait pas depasser 40° au repos, et 70° en charge.

      donc essaye de faire jouer la garantie, ca là c'est vraiment pas normal

      et si c'est un AMD, y a aussi powernowd ou un truc similaire, suivant la generation de ton processeur.
      • [^] # Re: Merci à tous pour vos réponses

        Posté par  . Évalué à 3.

        > et si c'est un AMD, y a aussi powernowd ou un truc similaire

        C'est devenu parfaitement inutile depuis que le gestionnaire de fréquence est intégré au noyau linux. Le dernier conseil que je pourrais donner, c'est remettre de la patte thermique entre le processeur et le radiateur : j'ai déjà sauvé un portable qui s'étéignait tout seul comme ça...

        Pour les fréquences, AMD permet de choisir des fréquences intermédiaires entre le powersave et le performance : 1,8GHz au lieu de 2 GHz suffiront probablement à ne plus surchauffer. Tu peux bricoler avec

        echo 1800000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

        ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

Suivre le flux des commentaires

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