Bionic 18.04 中的省电功能存在问题

Bionic 18.04 中的省电功能存在问题

我在省电模式方面遇到了问题,希望有人能帮助我;D

预览信息:我已经安装了:tlp、powertop、nvidia privative 驱动程序

  1. 当我以电池模式启动笔记本电脑时,图形性能滞后(主要是滚动),但当我以 AC 模式启动笔记本电脑并断开连接时,性能良好。

  2. 我注意到,我的 powertop 可调参数不会改变电池和 AC 模式之间的状态,而 Xenial 版本的可调参数发生了变化。

  3. 我始终有四个处于“糟糕”状态的可调项,其中一个是 Nvidia 卡,如果我将其转为“良好”状态,笔记本电脑将节省大量电池,因此每次进入电池模式时我都会这样做。(我总是使用英特尔 GPU)

顶级可调参数

提前致谢!

我的笔记本电脑:

  • 戴尔 xps15 9550

  • 英特尔 i7 6700HQ

  • 16GB 内存

  • 英伟达 960m

答案1

自动调谐powertop

来自此问答:PowerTop 在 SATA 链接和 PCI 设备中显示不良状态

好(低功耗)或坏(可能更高性能)设置或这些设置的特定组合是否更适合您取决于您​​是否需要更长的电池寿命或更高的性能。决定权在您手中。

要在使用电池时强制所有 powerTOP 设置为“良好”,您可以使用:

sudo powertop --auto-tune

tlp 设计会降低使用电池供电时的系统速度

您已tlp安装自动管理许多系统功能。在这种情况下,查看您的文件/etc/default/tlp并找到以下部分:

# Set Intel P-state performance: 0..100 (%)
# Limit the max/min P-state to control the power dissipation of the CPU.
# Values are stated as a percentage of the available performance.
# Requires an Intel Core i processor with intel_pstate driver.
#CPU_MIN_PERF_ON_AC=0
#CPU_MAX_PERF_ON_AC=100
#CPU_MIN_PERF_ON_BAT=0
#CPU_MAX_PERF_ON_BAT=30

# Set the CPU "turbo boost" feature: 0=disable, 1=allow
# Requires an Intel Core i processor.
# Important:
# - This may conflict with your distribution's governor settings
# - A value of 1 does *not* activate boosting, it just allows it
#CPU_BOOST_ON_AC=1
#CPU_BOOST_ON_BAT=0

当您使用交流电(插入墙上电源)时,您的 pstate 最大百分比为 100,但使用电池时仅为 30%。

当您使用交流电时,涡轮增压功能处于启用状态,使用电池时,涡轮增压功能处于禁用状态。


按照链接中的说明操作时,使用以下命令可能会出现错误:

gksudo gedit /etc/default/tlp

如果是的话,请使用这个:

sudo -H gedit /etc/default/tlp
  • 将行更改#CPU_MAX_PERF_ON_BAT=30CPU_MAX_PERF_ON_BAT=100
  • 将行更改#CPU_BOOST_ON_BAT=0CPU_BOOST_ON_BAT=1

保存文件并重启。若要节省重启时间,请使用sudo tlp start

笔记:更改这些设置将提高性能但会缩短电池寿命。

相关内容