Open Source

Open source for a Greener Linux runtime

Bringing sustainability to the Linux ecosystem

Measure power where work actually happens: by process and cgroup. Green Kernel gives companies practical tooling to monitor, optimize, and reduce compute waste in production environments.

Feature Demo

See procpower in action

See how quickly you can inspect secure per-process and per-cgroup power usage with procpower.

Project 01

procpower

Easily inspect energy usage per process or cgroup, securely. Procpower helps platform and infrastructure teams pinpoint expensive workloads without broad system access.

  • Per-process and per-cgroup visibility
  • Security-aware collection model
  • Quick insights for tuning and right-sizing

Install

Distribution

sudo apt install procpower
Compile for your Kernel | View repository | Documentation

Project 02

powerletrics

Aggregate and track Linux power telemetry over time to make sustainability work measurable, repeatable, and actionable across systems.

  • Telemetry-first architecture
  • Built for trend analysis and reporting
  • Supports optimization feedback loops
 

Install

pip install powerletrics
View repository | Documentation | Paper

Why Green Kernel?

Visibility

Understand where energy is consumed at runtime in Linux workloads.

Security

Access only what is needed for trustworthy process and cgroup measurement.

Sustainability

Reduce compute waste and support lower-carbon infrastructure decisions.

Sub Projects

Funded By