désactiver les périphériques dans le BIOS de la carte mère: cela économise-t-il de l'énergie?


17

Je me suis toujours demandé si la désactivation des périphériques via le BIOS permet d'économiser de l'énergie?

certaines cartes mères complètes ont toutes sortes d'appareils que je n'ai jamais utilisés. Firewire, WiFi intégré, audio (pour mes serveurs) et etc.

Merci! :)

ps. J'ai fait une recherche sur le net mais rien d'utile n'est venu.


1
"Je me suis toujours demandé si la désactivation des périphériques via le BIOS permet d'économiser de l'énergie?" Cela dépend de la marque, du modèle de la machine et même de la version du BIOS. Tout cela est donc vraiment subjectif à configurer. Voter pour clôturer comme trop large.
JakeGould

Réponses:


14

Oui, cela économise de l'énergie. Si un périphérique sur votre carte mère est activé, il consommera de l'énergie, même s'il n'est pas utilisé. En fonction de l'appareil et de vos paramètres de gestion de l'alimentation, votre système d'exploitation peut les désactiver, ou au moins dans un état de faible consommation.

Comme indiqué précédemment, oui, vous utilisez plus de puissance et de mémoire. Cependant, le montant est extrêmement insignifiant par rapport à l'utilisation du processeur, des cartes graphiques et même des ventilateurs.

En règle générale, si vous n'utilisez pas un périphérique intégré, désactivez-le dans le BIOS. Cela l'empêchera de recevoir du courant. En plus de cela, le système d'exploitation n'a pas à charger de pilotes pour ces périphériques, ce qui utilise une petite quantité de mémoire. Mais plus important encore, à mon avis, vous ne confondrez pas accidentellement un appareil pour un autre, car il ne sera pas visible pour le système d'exploitation.

Oui, vous pouvez les laisser sans préjudice, mais personnellement, je dis que si ce n'est pas utilisé, ne le laissez pas activé. Vous pouvez toujours l'activer plus tard.


16
Avez-vous des preuves de cela? Il semble hautement improbable que les lignes électriques ou même les lignes d'horloge d'un appareil soient désactivées, juste qu'il n'y a aucune communication avec eux. Si la puissance de l'appareil est suffisamment faible (dans le contexte), il n'a pas vraiment besoin d'économie d'énergie (en particulier sur les ordinateurs de bureau où l'alimentation secteur est supposée).
Chris H

Je ne peux pas garantir les systèmes PC, mais sur les SoC ARM avec lesquels je travaille, il existe des horloges pour chaque périphérique intégré. Si votre carte est configurée pour ne jamais utiliser, par exemple, le deuxième contrôleur SPI, n'activez pas l'horloge pour ce périphérique. Aucune horloge ne signifie aucune commutation et aucune puissance (ou minime) consommée par ce périphérique.
sciure de bois

3
@sawdust Je vous crois, mais les appareils ARM sont optimisés pour la consommation d'énergie. Et x86? Je suis d'accord avec Chris qu'il ne semble pas probable que cela fonctionne comme ça là-bas.
Stijn de Witt

1
@StijndeWitt - La plupart, sinon la totalité, de la documentation PC HW n'est disponible que par NDA, il est donc peu probable que nous obtenions une réponse faisant autorité. Mais je dirais que l'ajout d'une désactivation d'horloge est facile à l'ère de l'électronique haute densité (la puissance de la boîte IBM PC d'origine peut être obtenue sur une seule puce pour quelques dollars!). Que fait ce BIOS "désactiver"? Il semble y avoir plus qu'une info dans une mémoire de configuration. Le HW semble être réellement désactivé. Désactiver son horloge ferait cela et économiserait de l'énergie. Deux oiseaux avec une pierre.
sciure de bois

2
«Oui, cela économise de l'énergie.» Pour toutes les machines, toutes les configurations et toutes les configurations?
JakeGould

8

Cela dépend du périphérique en question et du pilote.

Il est rare que l'appareil soit complètement éteint. Plus généralement, l'appareil est placé dans un état de veille à faible consommation d'énergie et le BIOS ne transmet pas d'informations à ce sujet au système d'exploitation.

Le pilote du système d'exploitation placera très probablement également l'appareil dans un état d'alimentation inférieur. La question devient donc la suivante: le BIOS est-il moins puissant que le pilote?

Dans certains cas, ils peuvent être identiques, par exemple pour les GPU désactivés, le son et les ports série. Dans certains cas, le système d'exploitation peut maintenir l'appareil sous tension dans une certaine mesure, par exemple un port réseau qui peut détecter lorsqu'un câble est branché. Cela peut également dépendre si vous désactivez le périphérique ou si vous le laissez simplement inactif dans le système d'exploitation.

Il est probable que la désactivation de l'appareil dans le BIOS soit un pari assez sûr pour une faible puissance, mais il est également possible que le pilote contienne un code plus récent et plus à jour qui fasse un meilleur travail.


5
C'est du vrai IME pour les cartes son intégrées au moins. Les haut-parleurs branchés sur une carte son désactivée sifflent de la même manière que si la carte son est activée mais inactive, et contrairement à une carte non alimentée.
Chris H

Intéressant, bien que cela puisse être dû au fait que les sorties des amplificateurs hors tension flottent et captent simplement du bruit.
user3241

Je m'attendrais à un bruit différent d'un ampli hors tension par rapport à un sans entrée (ce n'était pas ce que je dépannais mais j'étais intrigué)
Chris H

Si le périphérique est désactivé dans le BIOS (une condition imposée par la question), alors pourquoi / comment le système d'exploitation détecterait-il ce périphérique et installerait-il un pilote pour celui-ci?
sciure de bois

4

Cela dépend largement de la mise en œuvre. Il est certainement possible d'implémenter des fonctionnalités avancées d'économie d'énergie dans le BIOS qui ne seraient pas disponibles au niveau du système d'exploitation. Il est également possible que le périphérique désactivé dans le BIOS ne soit tout simplement pas signalé au système d'exploitation et reste à l'état "non initialisé", similaire aux périphériques que vous désactivez au niveau du système d'exploitation.

Parfois, un seul CI implémente plusieurs fonctions qui sont considérées comme des «appareils» distincts par l'OS (par exemple, les adaptateurs WiFi + Bluetooth). Pour ces circuits intégrés, la consommation électrique réelle peut varier en fonction des combinaisons de périphériques désactivées, tandis que la désactivation d'un seul périphérique peut n'avoir aucun effet sur la consommation électrique.


"Il est certainement possible d'implémenter des fonctionnalités avancées d'économie d'énergie dans le BIOS qui ne seraient pas disponibles au niveau du système d'exploitation." Pourquoi? Que peut faire le BIOS pour économiser l'énergie que le pilote du système d'exploitation ne peut pas?
user3241

2
@ ゼ ー ロ Les paramètres matériels qui ne peuvent pas être appliqués sans redémarrage ne sont généralement disponibles que dans le BIOS. Divers réglages d'horloge me viennent à l'esprit.
Dmitry Grigoryev
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.