Etes-vous un développeur vert ?
En informatique, lorsque l’on évoque le développement durable, on parle de Green IT ou encore de Green computing.
L’industrie informatique représenterait à elle seule environ 2% de la consommation énergétique mondiale.
Si l’on comprend facilement que la virtualisation des datacenters permet de réduire l’impact écologique, saviez-vous qu’il est possible de faire du développement vert ?
Les méthodes de développement (et les outils) actuels visent avant tout la rapidité de développement et la facilité de maintenance. La plupart du temps elles génèrent des applications lourdes aux performances pas toujours optimales. Ces logiciels, gourmands en ressources (CPU/disque…) consomment donc plus d’énergie…
Au-delà de l’optimisation du code, pour être eco-développeur, il faut savoir exploiter l’architecture multi-cœur des processeurs. Cela implique une parallélisation du code, paradigme de programmation qui n’est pas à la portée du premier venu…
Pour en savoir plus :
- Le monde informatique : Microsoft dévoile ses avancées dans le parallélisme
- Programmez.com : Firefox 3.6.5 exploitera le multicore
- Exemple concret de code : L'instruction Parallel.ForEach en C#
- 5 règles pour un site web plus respectueux de l’environnement : Consulter l'article sur www.greentit.fr
Se connecter
BTS SIO1