就产品生命周期而言,从长远来看,是否最好每天关闭或让 Ubuntu 机器进入睡眠状态?
答案1
我很高兴墨菲已经回答了。他给出了很好的概述。
Q 非常实用,几乎涉及每个拥有“PC”(即他拥有并运行的系统)的人。并且他(或她)自己上床睡觉之前先入睡。
我省略了笔记本电脑的外壳——那里有 90% 的(主)电池电量。
我首先列出 28 瓦热设计功率消耗的瓦数迷你电脑。我把它插入瓦特表(不断地,因为它很好地显示“系统负载”——我也必须用第二个瓦特表来测量它......)。
3.5 W "idle" normal firefox load when "active": 4 to 6 W, but VERY variable
2.7 W "X sleep", auto after 5 min. Standbies also the monitor (10W to 0.0)
1.1 W suspend-to-RAM
0.7 W Off
0.0 W detached from 19V-converter cable
比较一下:我的(便宜的)无线电闹钟在“关闭”时使用 2.2W。
顺便提一句。我拥有发行版的原因之一是其他的有5.5W。内核恐慌是 10W,BIOS 也是如此。
因为 suspend-to-ram 非常快,而且比“Off”多不到半瓦,所以我使用它以一天为周期。它有一个特殊的 RAM 状态,RAM 需要最小电流来保持位存活。我想这根本没有坏处。
我相信我的系统可以处理任何事情之间3 年不通电,3 年持续超过 30W。
休眠是一个很好的折衷方案,但如果您配置错误(或每小时使用),它可能会过度使用磁盘。
也许“产品寿命”并不是首要关注的问题。根据您的“机器”及其零件,这可能有点重要,也可能不重要。
我可以毫无问题地为我找到一个好的 Linux 解决方案,以降低能耗,并希望也能降低产品的使用寿命。我喜欢每天晚上都做出决定,然后我大多会:
Ctrl-R,“mem”回显 mem > /sys/power/state
就像我在每小时基础。
我尝试使用不同的内核来改变它,并得到不同的结果。
]# cat /sys/power/mem_sleep
s2idle [deep]
所以是的,机器有不同的状态,linux有不同的方式来控制它。
答案2
详细解释例如可以在这里找到。
快速总结:
- 挂起到 RAM(这通常是人们所说的“睡眠”)会消耗一些电量,但会让您的系统快速恢复活力。如果它断电(因为电池最终耗尽,或者您打开桌面系统的开关),您将丢失保存的状态并且它必须启动。
- 挂起到磁盘(“休眠”)将需要更长的时间保存和恢复,但断电时不会丢失保存的状态;无论如何,系统已关闭。
- 断电(“停止”)将完全关闭您的操作系统,并且必须在通电后启动。这需要最多的时间,但就功耗而言,就像冬眠一样。
出于实际原因,当我不理会系统(笔记本电脑和 PC)时,我通常会休眠它们,并且仅在我打算很快恢复工作时才使用睡眠模式。如果您的系统支持,您可以使用链接中解释的混合变体,但如果电池不断交替耗尽和充电,则对电池的使用寿命不利。关于挂起到磁盘时对 SSD 的磨损,恕我直言,对于当今的硬件和通常的用例(平均每天休眠两到三次),这可以忽略不计。
这并不特定于任何操作系统或发行版,只要它可靠地支持您的硬件即可。这在今天应该是标准的,但不一定,特别是对于廉价的硬件,因为仍然涉及许多组件必须协同工作。
答案3
短时间休息使用sleep
模式
长时间休息使用hibernate
模式,节省电池
和poweroff
夜间使用模式
答案4
机器中配备了良好的 SSD,启动速度非常快,您无需再让计算机进入睡眠状态以节省时间。