如何节省 Xubuntu 服务器的电量?

如何节省 Xubuntu 服务器的电量?

我在一台闲置的“旧”电脑上安装了 Xubuntu 11.04 AMD64。我很喜欢 Xfce 的出现,但遗憾的是,这台电脑很快就会变得无头无脑。

眼镜:

显然,对于一个简单的文件服务器来说,这太过分了。我该如何最好地降低 CPU 和 GPU 的功耗?

BIOS 是我最好的选择吗?Linux 能自己处理吗?

谢谢。

答案1

仅用于文件服务器功能的无头服务器应该只具有处理该功能的软件包。您可以执行最小安装,然后只添加 samba 和 ssh,并删除其他所有内容。Rory Alsop 的 Bios 建议是个好主意。您的主板上有 vga 吗,这样您就可以使用它来代替 nvidia?那将是另一个想法。您还可以看看 Openfiler 是否能满足您的需求(它有一个很酷的 Web 界面,在我看来它非常适合文件服务器)

答案2

看一下这个powernap包,它就是为实现这一目的而设计的。

答案3

您可以在 BIOS 中降低 E8200 的时钟频率,这样当机器处于负载状态时,可以降低功耗。Linux 内置的省电功能应该可以使功耗保持在相对较低的水平。

您可以使用时钟降低显卡的时钟速度,这样也可以节省电量,但​​节省的量不是很大。使用仅 2D 环境可能会更省电 - 禁用所有 3D 功能,包括 3D 或图形密集型屏幕保护程序 - 最好使用带显示器省电功能的空白屏幕。

答案4

此 udev 规则可启用最积极的节能设置。

/etc/udev/rules.d/10-local-powersave.rules

# PCI runtime power management
ACTION=="add", SUBSYSTEM=="pci", ATTR{power/control}="auto"

# USB autosuspend
ACTION=="add", SUBSYSTEM=="usb", ATTR{power/control}="auto"
ACTION=="add", SUBSYSTEM=="usb", TEST=="power/autosuspend" ATTR{power/autosuspend}="60"

# SATA active link power management
SUBSYSTEM=="scsi_host", KERNEL=="host*", ATTR{link_power_management_policy}="min_power"

# Wlan power save
ACTION=="add", SUBSYSTEM=="net", KERNEL=="wlan*" RUN+="/usr/sbin/iw dev %k set power_save on"

# Disable bluetooth
SUBSYSTEM=="rfkill", ATTR{type}=="bluetooth", ATTR{state}="0"

# Disable wake-on-LAN
ACTION=="add", SUBSYSTEM=="net", KERNEL=="eth*" RUN+="/usr/sbin/ethtool -s %k wol d"

相关内容