Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 24/11/2011, 13h30   #1
Chroniqueur Actualités
 
Inscription : juillet 2009
Messages : 2 729
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 2 729
Points : 43 868
Points : 43 868
Par défaut Un patch de 60 lignes règle les problèmes d'alimentation du noyau de Linux

Un patch de 60 lignes règle les problèmes d'alimentation du noyau de Linux
Son auteur est ingénieur chez RedHat



Depuis quelques temps (depuis la version 2.6.36 du noyau pour être précis), les critiques se faisaient de plus en plus nombreuses de la part des utilisateurs de Linux contre la consommation électrique de plus en plus importante du kernel de l'OS.

Que la communauté se rassure, ce désagrément devrait être rapidement (et certains diront : enfin) réglé grâce à un patch dont les premiers détails ont été publiés début novembre.

Ce correctif ne compte qu'une soixantaine de lignes de code mais il devrait pouvoir définitivement régler les problèmes de régression liés à l'ASPM (PCI Express Active State Power Management), une fonctionnalité imaginée pour réduire la consommation électrique mais qui est souvent victime d'erreurs et désactivée.

Le patch a été réalisé par Matthew Garrett, un ingénieur chez RedHat qui travaille depuis plusieurs années sur ces questions d'alimentation. Sa solution devrait être intégrée au Kernel avant la version 3.3 de celui-ci.

En attendant, les détails du patch sont décrits dans ce message publique de Matthew Garrett.

Et vous ?

Avez-vous constaté cette consommation croissante ou pas du tout ?

Gordon Fowler est déconnecté   Envoyer un message privé Réponse avec citation 31
Vieux 24/11/2011, 13h54   #2
Invité de passage
 
Homme Marty Lake
Étudiant
Inscription : novembre 2011
Messages : 1
Détails du profil
Informations personnelles :
Nom : Homme Marty Lake
Localisation : France, Oise (Picardie)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2011
Messages : 1
Points : 4
Points : 4
Par défaut :o

"It's difficult to know for sure that this is the right thing to do -
there's zero public documentation on the interaction between all of these
components."

Est-ce que cet homme est un Jedi ?! Je n'arrive pas à comprendre comment on peut "deviner" ce qu'il faut faire pour régler ces problèmes là...
MartyLake est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 24/11/2011, 14h05   #3
Membre chevronné
 
Inscription : septembre 2006
Messages : 379
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 379
Points : 767
Points : 767
Citation:
Envoyé par Gordon Fowler Voir le message
Avez-vous constaté cette consommation croissante ou pas du tout ?
Oui, je crois qu'on peut aussi corriger le problème en ajoutant une option au démarrage : "pcie_aspm=force". En ce qui me concerne, mon netbook a gagné 2W par cette manipulation.
=> http://www.pcinpact.com/news/67040-l...nsommation.htm
LeSmurf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2011, 14h09   #4
Membre Expert
 
Avatar de fregolo52
 
Homme
Développeur C
Inscription : août 2004
Messages : 1 459
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur C

Informations forums :
Inscription : août 2004
Messages : 1 459
Points : 2 069
Points : 2 069
Citation:
Envoyé par Gordon Fowler Voir le message
Sa solution devrait être intégrée au Kernel avant la version 3.3 de celui-ci.
Ce sont les développeurs de mozilla qui font le noyau ?
C'est quoi cette maladie d'incrémenter les numéros de versions à vitesse grand V.
fregolo52 est déconnecté   Envoyer un message privé Réponse avec citation 13
Vieux 24/11/2011, 14h16   #5
Membre émérite
 
Homme Yann Peniguel
Consultant CRM
Inscription : septembre 2010
Messages : 446
Détails du profil
Informations personnelles :
Nom : Homme Yann Peniguel
Localisation : France

Informations professionnelles :
Activité : Consultant CRM

Informations forums :
Inscription : septembre 2010
Messages : 446
Points : 959
Points : 959
Citation:
Envoyé par MartyLake Voir le message
"It's difficult to know for sure that this is the right thing to do -
there's zero public documentation on the interaction between all of these
components."

Est-ce que cet homme est un Jedi ?! Je n'arrive pas à comprendre comment on peut "deviner" ce qu'il faut faire pour régler ces problèmes là...

L'explication est un petit peu plus haut:

Citation:
The implication is that unless the platform
grants full control via _OSC, Windows will not touch any PCIe features -
including ASPM. In that case clearing ASPM state would be an error unless
the platform has granted us that control.
Un lien supplémentaire:
http://www.pcisig.com/specifications...6a_website.pdf
__________________
Si vous moinsez, merci de répondre pour argumenter!
Ma présentation
YannPeniguel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2011, 14h21   #6
Membre à l'essai
 
Homme Marc
Développeur informatique
Inscription : juillet 2011
Messages : 11
Détails du profil
Informations personnelles :
Nom : Homme Marc
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2011
Messages : 11
Points : 20
Points : 20
Citation:
Envoyé par MartyLake Voir le message
"It's difficult to know for sure that this is the right thing to do -
there's zero public documentation on the interaction between all of these
components."

Est-ce que cet homme est un Jedi ?! Je n'arrive pas à comprendre comment on peut "deviner" ce qu'il faut faire pour régler ces problèmes là...
Si l'on lit entièrement l'article : "Based on the Microsoft presentation
"PCI Express In Depth for Windows Vista and Beyond", I'm starting to think ... Windows will not touch any PCIe features" etc...
On se dit que ce n'est pas fait entièrement à l'aveugle mais seulement qu'on ne peut pas être sûr à 100 % que ce soit la bonne/meilleure solution...

Citation:
Envoyé par fregolo52 Voir le message
Ce sont les développeurs de mozilla qui font le noyau ?
C'est quoi cette maladie d'incrémenter les numéros de versions à vitesse grand V.
C'est vrai que passer de la 2.6 à la 2.6.39 en 7 ans et demi c'était beaucoup mieux... (certes on pourrait trouver un juste milieu )
Toadivius est déconnecté   Envoyer un message privé Réponse avec citation 30
Vieux 24/11/2011, 17h33   #7
Membre Expert
 
Avatar de zeyr2mejetrem
 
Homme
Ingénieur développement logiciels
Inscription : novembre 2010
Messages : 401
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : novembre 2010
Messages : 401
Points : 1 641
Points : 1 641
Citation:
Envoyé par MartyLake Voir le message
"It's difficult to know for sure that this is the right thing to do -
there's zero public documentation on the interaction between all of these
components."

Est-ce que cet homme est un Jedi ?! Je n'arrive pas à comprendre comment on peut "deviner" ce qu'il faut faire pour régler ces problèmes là...
Il faut faire confiance à la Force
__________________
Si tu ne sais pas faire, apprends. Si tu fais, fais bien. Si tu sais bien faire, enseigne.
Mieux vaut paraître stupide quelques temps que rester stupide toute sa vie.
zeyr2mejetrem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2011, 19h54   #8
Membre Expert
 
Avatar de air-dex
 
Homme
Artisan du code
Inscription : août 2010
Messages : 606
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France

Informations professionnelles :
Activité : Artisan du code

Informations forums :
Inscription : août 2010
Messages : 606
Points : 1 237
Points : 1 237
Citation:
Envoyé par MartyLake Voir le message
Est-ce que cet homme est un Jedi ?! Je n'arrive pas à comprendre comment on peut "deviner" ce qu'il faut faire pour régler ces problèmes là...
Le gars en question aurait simplement décidé de faire imiter à Linux le comportement de Windows concernant l'alimentation car c'était plus rapide que de faire une solution à part et l'imposer aux OEM.
__________________
"Ils ne savaient pas que c'était impossible alors ils l'ont fait." Mark Twain

Mon client Twitter Qt cross-platform Windows, Linux et Symbian^3 (en cours de développement).
air-dex est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 29/11/2011, 10h11   #9
Membre actif
 
Avatar de mamatheking
 
Homme
Lycéen
Inscription : juin 2011
Messages : 107
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Lycéen

Informations forums :
Inscription : juin 2011
Messages : 107
Points : 176
Points : 176
Citation:
Envoyé par fregolo52 Voir le message
Ce sont les développeurs de mozilla qui font le noyau ?
C'est quoi cette maladie d'incrémenter les numéros de versions à vitesse grand V.


Citation:
Avez-vous constaté cette consommation croissante ou pas du tout ?
C'est vrai que me pc portable chauffe de plus en plus... J'ai d’ailleurs récemment eu un arrêt du système préventif car il était en surchauffe.
__________________
Hey ! Qui du compilateur ou du code source fut le premier ?

Ne me lapidez pas pour l’orthographe, j'ai du mal à me relire sur un écran. Et puis j'ai eu une enfance difficile.
mamatheking est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h39.


 
 
 
 
Partenaires

Hébergement Web