Книги / IT-менеджмент / Архитектура ПО / Sustainable C++: Green Software Engineering for Modern Systems

Sustainable C++: Green Software Engineering for Modern Systems

Keshav Kumar, Suman Chahar, Kawaljit Kaur

Книга посвящена концепции «зелёной» разработки программного обеспечения на C++ — созданию энергоэффективных и экологически устойчивых систем. Авторы рассматривают, как современные возможности языка C++ позволяют снижать энергопотребление и углеродный след программных продуктов.

В издании подробно разбираются практики оптимизации производительности и энергоэффективности: управление памятью, многопоточность, эффективные структуры данных и алгоритмы, а также профилирование энергопотребления приложений.

Отдельное внимание уделяется измерению и оценке углеродного следа программного обеспечения, методам снижения нагрузки на инфраструктуру и принципам устойчивого проектирования систем.

Книга ориентирована на опытных C++-разработчиков, архитекторов и инженеров, стремящихся создавать высокопроизводительные и одновременно экологичные программные решения для современных вычислительных систем.