使用 Ubuntu 桌面作为服务器(Pi-Hole),如果用户进入挂起模式会怎样?

使用 Ubuntu 桌面作为服务器(Pi-Hole),如果用户进入挂起模式会怎样?

我为客人和家庭设置了一台机器,当我们需要快速浏览网页时使用。这台机器很少使用。大多数时候它处于挂起模式(消耗 2 瓦)。

我想跑Pi-Hole在这台机器上。但这需要机器一直开着(Ryzen 5700G,集成显卡,当计算机处于空闲状态而不是挂起状态时,功率计显示 30W)。也许我只需要应用如何在 Linux 中禁用挂起和休眠模式。或者安装Ubuntu服务器+桌面环境。

运行 Linux 桌面作为服务器的建议是什么?这里的“服务器”是指“内部服务器”,仅暴露给家庭网络。

答案1

我正在阅读字里行间的内容,这里似乎有几个关于在节约电力的同时运行服务的紧密相关的问题:

当系统挂起时,我可以运行像 pihole 这样的应用程序或服务吗?

不幸的是,不行。当系统暂停时,所有操作都会停止。请参阅:什么是暂停?

我可以在家庭网络上运行 Ubuntu Server 吗?与 Ubuntu Desktop 相比,这是否节省电量?

是的。是的。

您可以在设备上安装 Ubuntu Server,并在家庭网络上运行 Pi-hole 等服务。实际上,Pi-hole 旨在在家庭和其他本地和私人网络上运行。

Ubuntu Server 的耗电量比 Ubuntu Desktop 要少,因为桌面环境 (DE) 占用的资源相当多。要为 DE 供电,需要同时和谐地运行大量软件。CPU、硬盘和其他资源的工作量越少,耗电量就越低。

但是,您无法获得与暂停系统相同的节能效果。服务器需要运行进程才能与网络上的其他设备进行交互。

您还提到在 Ubuntu Server 上安装 DE 以节省电量。不幸的是,与使用相同 DE 的 Ubuntu Desktop 相比,如果您安装 Ubuntu Server + DE,可能不会节省任何显着的电量。可以说,不同风格和 DE 之间的功耗存在一些差异,但根本没有桌面将节省最多的电量。


以下是关于 Pi-Hole 的一些补充说明。如果您真的只打算在此特定硬件上运行 Pi-hole,那么您实际上并不需要 DE。它将安装一个基于 Web 的 UI,您可以通过本地网络上的其他计算机上的浏览器进行控制。Pi-Hole 还拥有出色的内部文档,并且拥有活跃的支持社区。

相关内容