GNU/Linux >> Tutoriels Linux >  >> Linux

Une batterie d'ordinateur portable peut-elle exploser sous Linux ?

Les batteries d'ordinateurs portables ont généralement un micrologiciel intégré pour contrôler la charge et la décharge en toute sécurité de la batterie, signaler le niveau de charge de la batterie au système d'exploitation et empêcher l'emballement thermique, ce qui fera exploser une batterie Li-ion (ou plus précisément, prendre feu). La plupart des systèmes modernes contiennent également des sécurités mécaniques pour prévenir de tels incendies et explosions.

Ce firmware est stocké sur la batterie, séparé du système d'exploitation. Bien qu'il puisse être mis à jour à partir du système d'exploitation (bien que cela dépende de la batterie et de l'ordinateur portable), ce n'est pas quelque chose qui est modifié lors de l'installation d'un nouveau système d'exploitation ou quelque chose qui est généralement altéré, sauf si l'utilisateur exécute une mise à jour du micrologiciel de la batterie.

La seule chose que le changement de système d'exploitation affectera est la charge du système et les pilotes matériels utilisés, et non les fonctions de sécurité de la batterie. La charge sur le système en elle-même ne causera normalement pas de problèmes avec la batterie autre qu'une décharge plus rapide.

Fait intéressant, selon cet article de Forbes, il y avait en fait une vulnérabilité dans les ordinateurs portables Apple (sous OSX, pas Linux) qui pourrait faire des choses désagréables au micrologiciel sur les batteries - peut-être que votre père a lu quelque chose comme ça, c'est pourquoi il semble penser le système d'exploitation peut le faire ?

(C'est plus que probablement corrigé depuis 2011 lorsque l'article a été écrit).

EDIT - en conclusion, mis à part les vecteurs d'attaque possibles pour les hacks de firmware de batterie, le choix du système d'exploitation seul ne peut pas faire exploser une batterie.


Je pense que toutes les batteries peuvent exploser. La question est de savoir si Linux (un système d'exploitation utilisant le noyau Linux) générera plus de chaleur ou non. Avec une bonne utilisation du ventilateur (tout aussi bonne utilisation du ventilateur que d'autres systèmes d'exploitation pourraient utiliser), le refroidissement devrait être égal ou meilleur, entraînant ainsi un risque similaire (ou peut-être même réduit) d'explosion de la batterie.

Il y a aussi une question de cartes graphiques et de ventilateurs. Les cartes graphiques peuvent générer beaucoup de chaleur et les ventilateurs peuvent être gérés par les pilotes de la carte graphique (modules du noyau). Ceux-ci doivent également fonctionner correctement pour que le système soit aussi froid que possible.

Le MacBook Pro Retina 2013 utilise soit un Intel Iris Graphics 6100 carte graphique, un Intel Iris Pro Graphics ou un Intel Iris Pro Graphics en combinaison avec une AMD Radeon R9 carte. Les pilotes Intel open source sont solides et ne devraient pas poser de problèmes. Les pilotes AMD sont plus discutables, selon celui que vous choisissez d'utiliser. Si vous utilisez le pilote Catalyst, les ventilateurs sont censés être à la fois silencieux et gérés efficacement (mais il peut y avoir d'autres problèmes, il a une mauvaise réputation). L'open source radeonsi le conducteur a eu un problème où il faisait trop de bruit, jusqu'au début de 2015, qui est maintenant résolu. Régler les ventilateurs à la vitesse maximale aux premiers stades du développement du pilote de carte graphique est courant, et cela ne fait qu'augmenter le refroidissement. Cela signifie que même les pilotes en cours de développement doivent refroidir le système de manière adéquate et ne pas augmenter le risque d'une panne immédiate. explosion de la batterie.


Je suis à peu près sûr qu'un système d'exploitation n'a pas la capacité de détruire une batterie (que ce soit un système d'exploitation Linux, Windows, etc.). Un programme défectueux (et pas Linux en lui-même) peut surcharger un ordinateur portable/PC au point, par exemple, qu'il peut entrer dans la protection thermique du processeur.

Mais une nouvelle installation de Linux n'endommagera aucun matériel (si c'est le cas, c'est que quelque chose ne va vraiment pas avec votre matériel).


Linux
  1. Déboguer Linux avec ProcDump

  2. Utilisation de la commande ripgrep (rg) sous Linux

  3. en utilisant Linux, comment puis-je passer le contenu d'un fichier en tant que paramètre à un exécutable ?

  4. Ajoutez une heure spécifique lors de l'utilisation de la commande linux date

  5. Comment puis-je trouver ma version de shell à l'aide d'une commande Linux ?

13 façons d'aider Linux

Comment améliorer les performances de la batterie d'un ordinateur portable sous Linux

Comment optimiser la durée de vie de la batterie d'un ordinateur portable avec TLP sous Linux

Installer MongoDB à l'aide de Vagrant sous Linux

Comment vérifier l'état et le niveau de la batterie d'un ordinateur portable dans le terminal sous Linux

Utilisation de la commande Watch sous Linux