Téléchargez l'application
Tom's Hardware sur l'App Store
Toute l'actu informatique de référence sur votre iPhone
Oui Non

Conclusion

par

Nous l'avons vu, les développeurs ont bien un rôle essentiel à jouer dans la nécessaire lutte contre les gaspillages et la préservation de notre planète. Et tout reste encore à faire, ce qui ouvre d'intéressantes perspectives dans le contexte économique actuel.

Les développeurs ont un devoir quant au respect écologique du code qu'ils écrivent. Ils ont également un impact fondamental dans la création de nouveaux outils pour aider les entreprises à mieux gérer leur consommation d'énergie dans toutes leurs activités et non uniquement dans leurs activités informatiques.

Enfin, ils ont aussi à jouer un rôle social et évangélisateur auprès du grand public. Dans son livre "Saving the World At Work (What Companies and Individuals Can Do to Go Beyond Making a Profit to Making a Difference)", Tim Sanders prône l'avènement d'un Web 3.0. Pour lui, si le Web 1.0 était celui de la liberté d'information et le Web 2.0 celui des communautés, le Web 3.0 sera celui de la responsabilité sociale et de la responsabilité écologique des applications Web produites. Il suggère notamment de n'utiliser les animations que lorsqu'elles sont vraiment utiles au lieu de les employer à tire larigot simplement pour faire plus joli. Il reproche à la plupart des animations d'être essentiellement des pertes de temps qui ralentissent le processus global. Mieux vaut être directement productif et rapide. Selon lui, une application peut être incroyablement visuelle et ergonomique sans déborder d'animation. Mais les impacts écologiques de ce Web 3.0 s'étendent au-delà de la technique. Au travers des initiatives comme celles des Labs de DoTheGreenThing ou les API "vertes" de Wattzon.com, ce Web 3.0 espère éduquer tout internaute (et l'amener inconsciemment) aux idées de préservation de la planète…

Partager:
16
Commentaires
X
Valider

Commentaires
Lire les commentaires sur le forum
Trusty77240 25/05/2009 09:00
Masquer
-1+

Le lien ne marche pas !

dmatter 25/05/2009 09:27
Masquer
-0+

lien ne fonctionne pas

Iksarfighter 25/05/2009 09:45
Masquer
-1+

Je voudrais un limiteur de FPS inclut dans DirectX et OpenGL. 30-35 FPS sont largement suffisants pour la majorité des jeux et applis 3D.

youcki80 25/05/2009 12:29
Masquer
-1+

+1 sur le web 3.0 et les animations. Je vous suggère d'ailleurs de lire cet article "5 règles pour un site web plus respectueux de l'environnement"

youcki80 25/05/2009 12:32
Masquer
-1+

iksarfighter :
Je voudrais un limiteur de FPS inclut dans DirectX et OpenGL. 30-35 FPS sont largement suffisants pour la majorité des jeux et applis 3D.



Ça devrais être une fonctionnalité standard dans tous les jeux. Surtout que que le nombre de d'image par seconde est directement proportionnel à la consommation électrique !

anonymous 25/05/2009 12:45
Masquer
-0+

Faut être débile pour mentionner le wattmètre ou PowerTop.
Au niveau d'une application, les critères de consommation sont le temps processeur utilisé, et les I/O

magellan 25/05/2009 13:47
Masquer
--1+

Veovis153 :
Faut être débile pour mentionner le wattmètre ou PowerTop.Au niveau d'une application, les critères de consommation sont le temps processeur utilisé, et les I/O


Ce raisonnement est plus qu'insuffisant pour "programmer vert". Si l'on se cantonne à cette façon de raisonner, alors un programme qui tourne 8H à 3% d'utilisation processeur est plus écolo que sa version qui consomme 70% en deux heures... ce qui est bien entendu faux. Arriver à une programmation écolo, c'est à mon sens trouver un équilibre entre performances brutes et indispensables (temps de calculs pour l'environnement pro notamment), et surconsommation ridicule de ressources (processus en tâche de fond qui ne servent à rien, non libération mémoire...)

DMA 25/05/2009 16:14
Masquer
-0+

Et si on commencait par avoir des systèmes moins gourmands et des exigeances moins grande en matière de PC ?
Avoir un QuadCore pour faire du Word 2007 est particulièrement inutile..

eat your potato 25/05/2009 16:18
Masquer
-2+

Image de synthèse ou image pas de synthèse page 4 ?

turlupin en ptard 25/05/2009 18:43
Masquer
-3+

Citation :l'emprunte CO2 d'une entreprise.
:sarcastic:

anonymous 25/05/2009 19:43
Masquer
-2+

Je voudrais un limiteur de FPS inclut dans DirectX et OpenGL. 85 FPS sont largement suffisants pour la majorité des jeux et applis 3D

En dessous c'est pas la peine, surtout a 30/35fps c'est carrement injouable (je prends exemple de Unreal et Trackmania ou ca commence a etre jouable a partir de 60 FPS)

anonymous 29/05/2009 12:13
Masquer
-0+

"Si l'on se cantonne à cette façon de raisonner, alors un programme qui tourne 8H à 3% d'utilisation processeur est plus écolo que sa version qui consomme 70% en deux heures..."
=> Une fonctionnalité devrait prendre toutes les ressources disponibles pour exécuter sa tâche, et non pas prendre un peu de ressource de temps en temps.
=> La libération de mémoire ne va pas diminuer la consommation électrique (sauf si cela impose l'utilisation du SWAP) puisqu'une barrête mémoire ne peut pas se mettre en veille.

Daredare 29/05/2009 13:24
Masquer
-0+

"Si l'on se cantonne à cette façon de raisonner, alors un programme qui tourne 8H à 3% d'utilisation processeur est plus écolo que sa version qui consomme 70% en deux heures...

=> Une fonctionnalité devrait prendre toutes les ressources disponibles pour exécuter sa tâche, et non pas prendre un peu de ressource de temps en temps."

C'est un peu moins schématique que cela : tout dépend de la conso. au repos et de la configuration en charge de la configuration, de la durée d'exécution avec une faible conso de ressources proc et de la durée d'exécution avec le maximum de ressources proc utilisées. Sans oublier l'heure d'exécution (si, si ! car si on est sur un période de pointe en demande d'énergie, EDF doit faire tourner des centrales plus polluantes, donc l'impact green n'est pas le même ;-) )

Ceci dit, dans l'exemple de magellan, la version 2h/70% de ressources est celle qui consommera le moins sur une majorité de palteformes "grand public"...

veovis153 30/05/2009 13:44
Masquer
-0+

C'est au système d'exploitation de savoir gérer les ressources allouées
(sauf choses superflus comme rendu graphique, interface graphique géré par le programme)

veovis153 30/05/2009 14:00
Masquer
-0+

DareDare: pour la France au moins les centrales nucléaires rendent caduques les changements d'heures été/hiver, car modifier leur production électrique est un processus lent (1~2 semaines). Du coup on s'en fiche aussi de l'heure d'exécution.

Pour le CPU à 2% ou 70%: sauf les tout derniers Core i7, un CPU consomme autant, qu'il soit utilisé ou pas (je ne parle pas de la modification dynamique du voltage présent notamment sur les portables)

Mictateur 18/07/2009 00:09
Masquer
-0+

Citation :

Et si on commencait par avoir des systèmes moins gourmands et des exigeances moins grande en matière de PC ?
Avoir un QuadCore pour faire du Word 2007 est particulièrement inutile..



On a inventé les mini-notebooks pour ça. :D



Citation :

Citation :l'emprunte CO2 d'une entreprise.
:sarcastic:



Assieds-toi, respire un grand coup ! :o

Enfin, depuis ce temps, tu as peut-être même dormi une bonne vingtaine de fois...

Les offres du moment

Newsletters


OK