Notebookcheck Logo

通过简单的 Linux 更新,服务器和数据中心可减少 30% 的能源消耗

服务器消耗的电力约占全球电力的 5%(图片来源:Heladodementa via Pixabay)
服务器消耗的电力约占全球电力的 5%(图片来源:Heladodementa via Pixabay)
这意味着,只需 30 行代码,世界各地的数据中心就能节省数太瓦时的能源。
Linux / Unix Software Server/Datacenter

研究中首次提到的变化2023 年 12 月的一项研究中首次提到的变化。只需 30 行代码,数据吞吐量就能提高 45%,而不会显著增加单个请求的处理时间。

同时,能耗也大幅降低。在计算能力利用率较高的情况下,预计可节省多达 30% 的能源。考虑到全球大多数服务器都使用 Linux,这将节省大量电力。

目前,服务器和数据中心的耗电量约为 500 太瓦时,这一数字将在未来几年翻一番。仅其中的 10%就足以为丹麦这样的工业小国提供全部电力。

优化工作流程和计算能力

据该研究的作者之一卡斯滕斯教授介绍,这些改进并不需要对 Linux 内核进行任何添加。相反,我们对工作流程进行了优化,以尽量减少向处理器发出中断请求的次数。

在数据量较大的情况下,这些中断请求会被用来停止程序的执行,并在其他地方重新分配资源。然后,程序在中断点重新开始。

但这种方法效率很低。通过对内核的修改,处理器的高速缓存可以得到更有效的利用,中断的数量也会大大减少。这样,服务器的运行速度就会更快,中断次数也会更少,尤其是在负载情况下。

这就是理论。不言而喻,在现实世界的服务器和数据中心中实施需要时间。6.13 版本的 Linux 内核版本,上述更改已经实现,并有望在即将到来的 Linux 更新中取得成果。

Please share our article, every link counts!
Mail Logo
> Notebookcheck中文版(NBC中国) > 新闻 > 新闻档案 > 新闻档案 2025 01 > 通过简单的 Linux 更新,服务器和数据中心可减少 30% 的能源消耗
Mario Petzold, 2025-01-28 (Update: 2025-01-29)