Время автономной работы ноутбука резко сократилось по сравнению с Windows 7 [дубликат]

Возможный дубликат:
Почему у моего компьютера меньше времени автономной работы с Ubuntu по сравнению с Windows?

Я использую Ubuntu 10.10 на моем Dell Studio XPS 1640, и у меня примерно один час автономной работы, по сравнению с примерно 2,5 часами работы в Windows 7.

Это с беспроводным подключением и Bluetooth, но все же разница кажется невероятный.

Что могло быть причиной такой разницы, и есть ли способ закрыть этот пробел без потери основных функций?

РЕДАКТИРОВАТЬ: вот некоторые результаты работы powertop . Это с выключенным bluetooth и включенным Wi-Fi. Результат кажется мне вполне нормальным, но, как указано, это примерно 1 час автономной работы при полной батарее ...

Wakeups-from-idle per second : 476.2    interval: 10.0s
Power usage (ACPI estimate): 2.5W (1.2 hours)

Top causes for wakeups:
  30.0% (167.2)D  chrome
  21.0% (117.3)   [extra timer interrupt]
  13.9% ( 77.4)   [kernel scheduler] Load balancing tick
   3.4% ( 18.9)D  xchat
   7.1% ( 39.8)   [iwlagn] <interrupt>
   5.9% ( 32.9)   AptanaStudio3
   3.9% ( 21.6)D  java
   2.7% ( 14.9)   [TLB shootdowns] <kernel IPI>
   2.5% ( 14.1)   docky
   1.8% ( 10.0)   nautilus
   1.6% (  9.0)   thunderbird-bin
   1.0% (  5.5)   [ahci] <interrupt>
   0.9% (  5.0)   syndaemon
   0.8% (  4.3)   [kernel core] hrtimer_start (tick_sched_timer)

РЕДАКТИРОВАТЬ : после изменения / proc / sys / vm / laptop_mode до 5 (он был установлен на 0 ), количество пробуждений, похоже, уменьшилось, хотя использование все еще кажется слишком высоким:

Wakeups-from-idle per second : 263.8    interval: 10.0s
Power usage (ACPI estimate): 2.6W (0.9 hours)

РЕДАКТИРОВАТЬ : Кажется, я обнаружил Основная причина: я использовал драйверы ATI с открытым исходным кодом. Я недавно установил официальные драйверы ATI, и с тех пор время автономной работы ноутбука увеличилось вдвое.

РЕДАКТИРОВАТЬ : последнее изменение. Предыдущее «решение» - установка официальных драйверов ATI - не помогло.Хотя это действительно увеличивает время автономной работы , разрешение моего ноутбука после перезагрузки достигает максимального значения 1200x800. (Обратите внимание, что эта проблема не требует ответа на этот вопрос, поскольку это отдельный случай)

РЕДАКТИРОВАНИЕ И РЕШЕНИЕ:

После нескольких проб и ошибок я, наконец, нашел настраиваемый PPA , который исправляет ядро ​​Maverick 2.6.35. Количество пробуждений теперь уменьшилось с 450-1100 до максимум 120 (!).

Wakeups-from-idle per second : 110,2    interval: 15,0s
Power usage (ACPI estimate): 2,7W (0,7 hours)

Top causes for wakeups:
  19,2% ( 25,7)   [extra timer interrupt]
  17,0% ( 22,7)   java
  13,9% ( 18,6)   [kernel scheduler] Load balancing tick
  10,5% ( 14,0)   docky
   8,8% ( 11,7)   [iwlagn] <interrupt>
   7,5% ( 10,0)   nautilus
   4,3% (  5,7)   [kernel core] hrtimer_start (tick_sched_timer)
   3,7% (  5,0)   syndaemon
   3,0% (  4,1)   [ahci] <interrupt>
   3,0% (  4,1)   ksoftirqd/1
   0,1% (  0,2)D  flush-8:0
   1,6% (  2,2)   mysqld
   1,2% (  1,7)   python
   0,7% (  1,0)   [kernel core] iwl_bg_monitor_recover (iwl_bg_monitor_recover)
17
задан 13 April 2017 в 15:23

4 ответа

Вики Ubuntu Power Management говорит, что система должна просыпаться примерно 40 раз в секунду. Ваш 476!

Тем не менее, вот мой вывод:

Wakeups-from-idle per second : 185.4    interval: 1.8s
Power usage (ACPI estimate): 5.8W (8.9 hours) (long term: 6.4W,/8.1h)

Top causes for wakeups:
  37.5% (137.0)   [kernel scheduler] Load balancing tick
  19.2% ( 70.0)   chromium-browse
  10.4% ( 38.0)   [uhci_hcd:usb5, eth1] <interrupt>
   8.2% ( 30.0)   [kernel core] hrtimer_start (tick_sched_timer)
   7.7% ( 28.0)   [kernel core] add_timer (wl_timer)
   4.9% ( 18.0)   xbindkeys
   4.4% ( 16.0)   [i915@pci:0000:00:02.0] <interrupt>
   2.5% (  9.0)   Xorg
   1.9% (  7.0)   PS/2 keyboard/mouse/touchpad interrupt
   1.1% (  4.0)   [Rescheduling interrupts] <kernel IPI>
   0.5% (  2.0)   gvfs-afc-volume
   0.5% (  2.0)   gnome-terminal

Что я нахожу интересным:

  • мои пробуждения 185, что намного ниже чем ваши 476, но выше 40 целей
  • ваше заявленное энергопотребление составляет всего 2.5W - это звучит подозрительно низко
  • Я получаю 8,9 часов автономной работы, что примерно это должно быть

Первая очевидная вещь, которую нужно попробовать. Запустите это из командной строки bash:

cat /proc/sys/vm/laptop_mode

Должно появиться 5.

После этого, возможно, у других есть какие-то идеи, или прочитайте Вики, чтобы посмотреть, поможет ли это.

0
ответ дан 13 April 2017 в 15:23

используйте powertop и посмотрите, куда уходит энергия

0
ответ дан 13 April 2017 в 15:23

Похоже, поддержка вашего ноутбука ACPI плохая. это происходит, когда производитель ноутбука не документирует все особенности энергосбережения. В результате Ubuntu не может заставить части ноутбука переходить в спящий режим, и, что еще хуже, ядра не могут быть отключены, когда в этом нет необходимости.

Я думаю, вам следует отключить Bluetooth, посмотреть, как это повлияет на батарею и нагрузку. Затем выключите Wi-Fi и посмотрите, повлияет ли это. Проверьте настройки BIOS на совместимость с поддержкой ACPI и посмотрите, работает ли у вас что-нибудь, что постоянно проверяет диск.

Также проверьте, на какую яркость установлен ваш экран, много энергии сгорает вместе с экраном.

0
ответ дан 13 April 2017 в 15:23

powertop - потрясающий инструмент, и если у вас есть оборудование Intel, проверьте это http://www.lesswatts.org http://www.lesswatts.org /projects/powertop/known.php

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: