笔记本装 Linux 系统,哪些配置可以增加续航
有没有小伙伴有相关的经验
1 linux 是否比 windows 续航长
2 哪个 linux 发行版比较省电
3 哪个桌面环境更省电
Linux 资源利用率比较高吧,个人感觉 Linux 比 Win 省电,具体情况还得看你运行什么软件我目前是 NixOS + Hyprland
选一个你喜欢 熟悉的发行版就好。目前用的是 Debian + xfce4
安装 TLP , 会节能一些. 如果是 amd cpu 新的内核支持会好一些. 发行版/DE 先看哪个用起来顺手啊.
arch.icekylin.online/guide/advanced/power-ctl.html个人感觉没啥必要折腾, 真的有长续航需求的话不如带个氮化镓充电器
一般情况下,如果系统没有异常,使用机器自带的 windows 系统应该比 linux 要续航好一些的。毕竟有一些优化。
不可能吧,10 年老机装 win 卡成狗,装 linux 还是原来的速度,linux 资源要求比 win 低太多了,xp 的水平
续航这个不一定,系统臃肿,Linux 可能比不上 Windows ,极度精简的 Linux 肯定比 Windows 续航强。不要桌面环境最省电目前 amd 核显笔记本装 Arch + AwesomeWM ,配置好 TLP ,一天不插电 7-9 小时候写代码上网没有问题
4790 4 核 8 线 128g 固态装 win11 很流畅 不装杀毒 defender 也关了。
换个 7840h 解决一切问题,折腾毛线
我一直觉得 ubuntu 比同时代的 Windows 更加耗电。不过我没证据。
你说的是系统占用,以及这些很老的硬件,我是指比较新平台的笔记本。
貌似我这边的使用情况是 Windows 的续航比 Linux 好,Archlinux + i3wm ,笔记本型号是 ROG 冰刃 4 。Linux 下不到两个小时就没电了,Windows 下可以用三到四个小时,我感觉 Windows 的电源管理这块比 Linux 做得好。
个人用过一段时间 Manjaro ,在 Surface Pro 6 上,确实比 Win10 用得久一些2. 没有听说以省电为卖点的3. 同 2 ,但 xfce 这种资源占用低的,应该多少会更省电一些,只是猜测
我就是这个 U 不得不说真的省电有给力。
windows 电源管理比较好,比如息屏的时候如果是一直亮屏使用,这个差不太多,看具体负载了
虽然但是,我搞不懂 linux 的目录写法,安装了几个服务的路径我去了根本找不到。比如~/.memos/:/var/opt/memos 我去/var/opt/memos 这里根本没发现有任何文件,我就一头问号。
linux 开发效率,性能利用什么的都不错,但是电源管理远不如 windows
用 tlp 甚至可以把游戏本 acip 功耗压到 5w
游戏本禁用独显能大幅提高续航
我的一代 surface go 装 win 实在太卡,装了 ubuntu mate ,firmware 用 linux-surface ,适配还行。感觉续航跟 win 差不多
win 续航更久吧 自己感觉是这样的
Arch Wiki 解君愁: wiki.archlinux.org/title/Power_management#PCI_Runtime_Power_Management wiki.archlinux.org/title/CPU_frequency_scaling
独显才是耗电大头
换 M 系的 macbook + linux server 远程, 脱离电量焦虑
目前 ChromeOS 开启 Linux 环境…
我觉得这个还得看驱动支持和软件结合程度比如 芯片频率 硬件休眠 这特性换了 linux 没了话. 那续航可能不如 windows?
用 USB 功率表测试笔记本供电,Linux 的待机功耗比 Windows 低 2 ~ 3W ,可能是因为后台垃圾进程更少。笔记本的续航主要取决于 SOC 和电池容量,除非有 BUG ,否则与软件版本关系不大。想要续航,就选一个有大容量电池(>= 80Wh ),高能耗比 CPU (比如 APU )的笔记本。
打游戏的话可以整第三方 steam os 那种
apu 笔记本在开启 tlp 和 powertop 优化的情况下,黑屏不待机(只开了 hyprland/kitty/zsh/powertop )八小时掉电 20%
- 不好说。是否省电取决的因素太多了,理论来说 Linux 的续航会好(后台没有什么闲置无用进程),实际上会差(硬件厂家对 Windows 有特殊调校、给 Windows 开放了定制的电源管理接口等等);2. 哪个发行版续航都差不多,当然你选 Arch 、Debian 一类的瘦发行版,自己从头开始装桌面环境,可能会好一点;3. LXDE 、xfce 都还可以,当然最省电的还是直接用窗口管理器( Window Manager ,例如 i3wm 等等)。我目前是 KDE 用户,实际体验续航也差不到哪里去。
感觉 windows 续航要比 linux 好。而且还有一个,换了 Linux/ubuntu 之后,续航没见增加,电池的健康度却是哗哗的掉。。。op 可以观察看看,可能是个例。
tlp 和 gnome power manager 二选一,gnome power manager 更方便切换一些。可以用 sudo powerstat -R -c -z 测功率观察省电效果
首先买一台官网明确适配了 linux 的电脑,以确保驱动和功能完整并经过底层优化
歪个楼,使用 ARM CPU 可以增加续航
我有一个装了 Arch Linux 的笔记本,体感上续航水平和 Windows 下省电模式差不多
#14 电脑是哪一款呢?
你这应该是用 docker 挂载呢吧?你搞反了,前半部分 ~/.memos 才是你挂载在本地的路径
linux 没有什么乱七八糟的耗电得后台服务和内容,随便挑一个都要比 win 省电,除非是驱动有问题。
我用的第一代 ryzen apu + archlinux ,thinkpad e485, 弄个休眠都 bug 一大堆屏幕花屏,重启后一堆报错(大部分 amdgpu 相关)和失灵。估计是 bios 代码之做过 windows 测试。thinkpad 都是如此,其他品牌可能会更烂吧。
电源管理
能发一下你的笔记本的型号吗?驱动都好用吗?
lxde 转到 LxQt 了
电量太省,双系统,endeavour os 能挺 5.6 个小时,win 能挺个 4 小时就差不多了
系统调度方面一般认为 Linux 效率更高,但差异不会特别大就是了。主要还是看电源管理驱动,以及双显卡切换驱动是否可以正常工作,不能的话就不如用原装系统。有的兼容性好的支持在 Linux 按照是否插电来自动切换高性能模式还是节能模式。桌面耗能可能取决于特效多少,越简陋可能越节能,但其实新 U 性能足够好,一般也不会在这方面有显著的区别。我目前是雷蛇灵刃 2018 版,装 Manjaro ,用闭源显卡驱动,续航在 2 小时左右。
对的,用 docker ,但是后面是什么啊。
好几年前的经验,xps 9360 ,发行版为 manjaro ,启动的后台程序只有必需的十几个,tlp 、powertop 均打开,运行程序包括 JetBrains IDE + Chrome + TerminalWindows 的续航在 8-9 小时; GNome 直接尿崩,只有 i3wm 的一半左右; i3wm 最省电,可以勉强 10 个小时,但相比 Windows 好得有限
linux 桌面就没见过省电的
我只能说 在我有限的经验里只详细统计过 ubuntu 和 arch ,ubuntu 不省电,arch 的话自己掌控会省一些,都没和 windows 比过,也没有和其他发行版比过。
我自己的笔记本测试下来,Win 比 Linux 省电。默认配置下,低负载情况(仅浏览网页) Win 续航大概在 6-8 小时,系统 Win11 ,而 Linux 我用的 Arch ,桌面 Gnome ,续航只有 5 小时左右,开了 TLP 也只有 6 小时多,另外感觉 Linux 下面电源管理 BUG 蛮多的,好多情况不能正常休眠,导致待机状态还在耗电,有时晚上充满电,第二天早上就直接关机了
联想 ThinkBook 14 Ryzen5600U开着俩 IDEA, 一个 golang 后端一个 vue,chrome 十几个标签.能用 4-5 个小时.平时挂起到内存, 12 个小时大概 30%的电.
当然是关机省电了
后面是 docker 容器内的路径
+1
个人感觉用 ubuntu server 和 windows 续航差不多,用桌面的话可能打不过 windows
#52 好吧。原来是容器内。谢谢!
www.hesudu.com/t/923028降频
续航这个事情,用户能做的事情不太多。不想折腾的话就是买有驱动支持的型号,然后装内核版本尽量高的发行版。这个事情误区太多,我就多说一些。首先功耗是动态的,如果拿手机来类比,一般看续航都是所谓的亮屏,然后才是待机。换句话说,高负载一般是用户控制不了的,能优化的其实是低负载的部分。其次如果考虑功耗构成的话,有负载的时候,显示屏可能在 3~5 瓦左右(根据分辨率和亮度会变化),SoC 等等根据平台可能有 15/30/45 瓦这样。低负载的情况下,显示屏还是 3~5 瓦,但是 SoC 可能会降到 1~2 瓦的水平。所以很容易得到两个结论,工作负载基本只能看耗电大户 SoC 的工艺水平,也就是能耗比,越先进的平台一般越省电。待机功耗已经非常低了,即便把 CPU 降频降压等等,对于全天使用这种混合工况,能够改善的空间也很有限。那现在硬件厂商、操作系统在不影响用户体验(性能释放)的前提下,还有哪些改善续航的手段?第一个思路是改变高、低负载工况的比例。这是基于 CPU 的特性功耗范围非常大,短时间高性能快速完成计算任务然后待机,要比长时间中低性能的模式平均功耗更低。以前 CPU 多数运行在甜点频率,然后睿频能够起到平衡性能和功耗的作用,现在越来越出厂灰烬,所以想要长续航还是尽量选为移动平台设计的处理器版本。第二个思路是没有低负载也要创造低负载,用不到的设备就让它待机。近几年的硬件几乎都支持运行时状态调节,大到 CPU 小到 WiFi 网卡 SSD 硬盘,都可以工作在高性能/节能/待机等模式下,整体都符合 ACPI 规范。如果所有硬件都支持,那么待机功耗能够降低到非常可观的水平。如果硬件平台比较老,或者某些设备只有 Windows 驱动,就会造成无法进入低功耗状态,因而导致续航功耗降不下来。顺着第二个思路继续延伸,待机的意义其实可以放得更宽。想象一下浏览网页的场景,可能用户只会断续滚动一下以页面,其他时候都是在阅读。这个断续无操作的场景,就是可以激进待机的时机。于是在多方努力下,除了正常工作状态、待机和休眠,又多了一个叫 ModernStandby/s0ix/s2idle (分别是 Windows/Intel/Linux 的叫法)的状态,这个状态功耗接近待机,而唤醒时间非常短。不过这个特性属于不能用短板那种,一旦某个设备无法进入 idle 状态很可能会把整个系统拉下水。之前 Intel 搞 EVO 认证其实就是这个用意,强制厂家筛选硬件保证这个激进待机能正常运作。显示屏是这个机制非常好的受益者。高分辨率高刷新率显示屏其实是耗电大户,因为它同时会使 CPU 显示屏工作在有负载状态,还使得二者之间的链路( pcie/hdmi )都更加耗电。上述的待机场景,显示内容是不变的,如果显示屏能缓存输出信号自行显示,即可让 CPU 显示屏和链路都进入低功耗状态,这个技术叫 PSR 面板自刷新。配合 s2idle 机制,在长时间使用时可以将平均功耗从 3~5 瓦的水平降低一半。之所以在上面说软件能做的事情不多,是因为新平台、新技术和新内核的加持下,默认就很好了。我有一台 Intel 11 代的 16 英寸笔记本,型号就不提了,电池容量大概 70Wh 。用 Linux 没做任何设置,满足 8 小时写代码开发工况是很容易的。满电待机(不是 s3 而是 s2idle )能有 250 小时,也就是说不含显示的功耗能低到 0.3W 左右。如果真的要折腾一下,Nvidia 独显用户可以考虑 Bumblebee 做个切换。驱动尽量新一点,这样内核可以在 idle 状态下同时让显卡也降低功耗。CPU 调度方面 intel_pstate/amd-pstate 就很好,比绝大多数主动调度要靠谱,可以根据情况手动切换是否开启睿频。至于 TLP 在较新的硬件平台上已经没有什么作用了,针对老硬件不支持运行时电源状态管理的,最好的办法是 udev 规则手动加载卸载。缺乏驱动支持的设备,比如指纹识别什么的也是同理。重点就是关注有没有什么硬件或者 usb 设备影响了系统进入待机状态。最后说一下 UPower ,它几乎运行在所有发行版上。原本的用途并不是省电,只是恰好有控制硬件中断和延迟的功能。这样即使用户空间的应用程序有不正常的硬件 polling 行为,也不会影响到硬件层面的 idle 和唤醒。(安卓在这个思路上继续延伸,wakelock 增加了对齐机制。)
- 换支持好的 arm 机器 况且很多厂商在 uefi 里做什么你不会知道的 之前就有例子恶搞非 win 系统2. 使用 tlp acpid 等软件节能3. 关闭不必要的服务 例如 ntpd 其实校时用例如 ntpdate 命令在有网络时校一次就可以了 一般应用不需要时间准确性极高4. 不需要所有设备中的驱动开机即载入 需要时载入即可 例如有问题的驱动 双显卡
外挂电池[狗头]
#59有一说一外挂电池确实是最可行的方法,现在支持大功率 PD 供电的充电宝也不贵。只需要 10000mAh 充电宝,就能为 7840HS 笔记本在办公场景下延长续航 2h 。
不用觉得,就是,因为 win 休眠做的比 linux 好
root 方面我属于小白刚入门 百度后发现 新发布的手机里 小米必须社区 5 级,约等于不能 root , 一加可以直接 root ? 其余品牌有说能的有说不能的我懵了 打算…
以前酷壳发布过《操作系统航空公司》戏谑了一下如果操作系统是航空公司会怎么样的一种情况。现在,我们来YY一下编程语言,如果编程语言是汽车,又会怎么样? Ada 这是一辆坦克。…
换机问题又跑到我头上了。(本人双持,Apple 发在另个帖子里) 目前还在坚守高通 835 的小米 6 。但随着时间推移,想把米 6 扔柜子锁了。换一个好点的高通 865 或…