Знаете ли вы об инструменте, измеряющем воздействие CLI на окружающую среду, веб-сайт, мобильное приложение, ...?
Как правило, вы не можете этого сделать.Ваше прикладное программное обеспечение написано для работы под некоторой операционной системой (над несколькими видами аппаратного обеспечения).
Один и тот же двоичный исполняемый файл может работать (например, с Linux) на процессоре AMD 2990 (с материнской платой TR4) и надешевые материнские платы ITX на процессоре Celeron J4005.Он будет вести себя по-разному и по-разному потреблять энергию.
Вам может потребоваться запросить информацию о потреблении энергии в вашей системе.То, как это возможно, зависит от операционной системы и аппаратного обеспечения (например, многие материнские платы даже не имеют аппаратного для измерения их энергопотребления).Узнайте больше о xsensors в Linux.
Вы можете попробовать снизить частоту своего процессора, чтобы снизить энергопотребление.То, как это возможно, зависит от модели центрального процессора и материнской платы.
Кстати, большая часть потребляемой энергии может находиться за пределами вашей материнской платы (сети и т. Д.).Вы не имеете большого контроля над этим.
Однако вы можете захотеть разработать эффективные приложения, и вы можете предпочесть использование скомпилированных языковых реализаций (например, Rust, Go, C ++, Ocaml) интерпретируемым (например, PHP).или Python).