smartwatts formula
v2.3.0
SmartWatts是基于PowerAPI framework的自适应软件定义功率计的公式。
该项目是SmartWatts: Self-Calibrating Software-Defined Power Meter for Containers 。
该项目提供了一个软件功率计,可估计software containers (即Docker容器,Kubernetes Pods,Libvirt Virtual Machines ...)的功耗(CPU/DRAM)。
该软件功率计基于Power Models ,该功率模型根据其资源使用情况分配了整个运行容器的总能量。 Running Average Power Limit (RAPL)功能用于测量CPU/DRAM组件的总能量消耗,而Hardware Performance Counters (HwPC)用于测量容器的资源使用情况。
为了监视在Linux系统上运行的软件容器的硬件性能计数器(HWPC),HWPC传感器项目是首选解决方案。当前不支持其他客户/服务器平台,例如Windows,MacOS或VMware。
SmartWatts是由Lille和Inria大学之间的联合研究小组Spirals Project Team开发的开源项目。
该文档可在Powerapi网站上找到。
您可以遵循最新消息,并通过订阅我们的邮件列表来提出问题。
如果您想做出贡献,则可以通过拨出存储库并发送拉动请求来通过GitHub进行。
提交代码时,请检查是否遵循项目的规则并通过测试通过。
有两种安装官方智能瓦特版本的方法: